2010-06-05 54 views
4

我在這個下載鏈接使用JQuery,並在HTML網頁的頭標記包括它:非CDN託管的jQuery引起了一些奇怪的行爲

<script type="text/javascript" src="http://code.jquery.com/jquery-latest.js"></script> 

在一個PHP網頁,我得到了這些代碼的幾行:

$.ajax({ 
     url: 'http://mywebsite.com/site1/toavail/', 
     type: "post", 
     success: function(data) { 
     // some more code here 
     } 
    }); 

當我在IE 6中測試的HTML頁面,和7,我看到了同樣的警告消息: 拒絕「權限」 當我在Firefox 3測試了它,什麼也沒有從返回服務器網頁。

後來,我改變了JQuery的源鏈接爲:

http://code.jquery.com/jquery-1.4.2.js 

我刷新網頁,我可以看到返回的值即可。

+0

聽起來就像你在你的第一個版本的URL中有一個錯字。 – Hogan 2010-06-05 14:46:44

+0

爲什麼不使用Google的副本? http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js - 將版本保留爲'1'以獲取最新版本。 – Mottie 2010-06-05 14:54:11

+1

@fudgey - 我不會在*任何情況下使用'/ 1 /','/ 1.4 /'是的,但不是'/ 1 /'。升級主要的點發布仍然可能會破壞您的網站,因此將'/ 1 /'問題*置於困難之中。 – 2010-06-06 10:52:50

回答