我已通過jQuery的增加;jquery.min.js - 谷歌託管 - 使自動Ajax請求
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.8.2/jquery.min.js"></script>
而當我的頁面加載我得到這個;
XMLHttpRequest cannot load http://fiddle.jshell.net/favicon.png. Origin http://demo.chrisdlangton.com is not allowed by Access-Control-Allow-Origin.
網絡顯示發起人是「jquery.min.js」!!!
現在,糾正我,如果我錯了,但它沒有出現,谷歌有其託管jQuery庫製作的XMLHttpRequest代表thier用戶未經同意或警告!?
編輯:下面被張貼評論之前,我是downvoted,使得向下的選民一樣難受不讀通過判決前的一切; 我只有一小段代碼,在我的CSS,js,html,php中沒有任何引用「favicon」,更不用說jshell或小提琴。通過刪除jQuery鏈接,我不再遇到這個問題。另外,通過使用一個jQuery腳本,我從早期的版本1.8.2也存儲在我的電腦上,因此我根本沒有收到它,因此它不在之前下載的jQuery中。當我保存谷歌託管的.js並添加到我的HTML本地我得到這個錯誤。今天早上,當我仍然在我的HTML中託管.js的谷歌沒有錯誤通過消除它清除由谷歌託管的清晰jQuery引起的這一過程。
編輯:這個現在已經不再發生 - 我已經下載了.js文件的副本,導致它,看看它仍然發生時,我用這個下載的副本而不是鏈接到託管的.js時。我會向谷歌提交一份錯誤報告,也許他們正在玩弄一個技巧。
查看同源策略 - http://en.wikipedia.org/wiki/Same_origin_policy – dana
我沒有提出請求,而且我非常瞭解CORS – Stoff