0
我試圖加載包含使用jQuery.load一些HTML代碼放到一個div一個external file,但我失敗了: 事業部:jQuery的:通過https加載外部HTML文件
<div id="htmhtm"></div>
的jQuery:
$('#htmhtm').load(
'https://github.com/kastolom/diefororacle/blob/master/2014-08-28-pivot/html/article.html'
);
誰能告訴我問題出在哪裏?
我希望有我的博客條目的博客託管服務之外,爲了能夠從一個資源遷移到另一個,例如,從blogger.com到WordPress
http://en.wikipedia.org/wiki/Same-origin_policy – 2014-08-27 23:19:06
如果你看一下控制檯輸出,你會看到這樣的內容:」 ......不被允許訪問控制允許-起源。」您正在運行[跨站點腳本(XSS)問題](http://en.wikipedia.org/wiki/Cross-site_scripting) – dc5 2014-08-27 23:19:15
Github不是CDN,因此不應該這樣使用。你應該把這個文件放在服務器上。之後,您需要在該服務器上(或至少該文件)允許[CORS](https://developer.mozilla.org/en-US/docs/Web/HTTP/Access_control_CORS)。請注意[CORS僅支持IE 10+和所有其他主流瀏覽器](http://caniuse.com/#feat=cors) – 2014-08-27 23:19:30