1. 出現問題的代碼
浏覽器版本:ie8
擷取html模闆時報錯:
報錯資訊:typeerror 拒絕通路
2. 解決方法:
(1)在js檔案頭部增加:
(2) html檔案引入jquery.xdomainrequest.js
(3) 靜态html模闆前面增加:
< meta http-equiv=”access-control-allow-origin” content=”*”>
注意:
(1)靜态html模闆前要增加,表示伺服器端支援跨域.
(2)隻有ie8 才有跨域拒絕通路的問題,是以引入第三方js檔案時,要使用< !–[if ie 8]>
(3)jquery-1.11.1.js 及以上版本不支援ie8
jquery.xdomainrequest.js 見附件
<a href="http://stackoverflow.com/questions/10232017/ie9-jquery-ajax-with-cors-returns-access-is-denied">http://stackoverflow.com/questions/10232017/ie9-jquery-ajax-with-cors-returns-access-is-denied</a>