ie9 ajax 二进制流,2.ajax兼容IE9 非常实用!!!
問題描述:
IE9 環(huán)境下? F12打開開發(fā)者工具,捕獲到的請求里只有文件數(shù)據(jù),沒有訪問后臺數(shù)據(jù)的請求.
嘗試做了以下兩個步驟,問題解決.
1.ajax請求時需要配置 crossDomain項,
把這句: " crossDomain: true == !(document.all)," 加到ajax的請求配置里:
例:????????$.ajax({
type: 'post',
url: 'http://172.16.4.244:8888/api/list',
data: { page: 1},
crossDomain: true == !(document.all), //這句是關(guān)鍵
success: function(res) {
console.log(res);
},
error: function(err) {
console.log(err);
}
});
2.瀏覽器需要設(shè)置通過域訪問數(shù)據(jù)源 ,具體步驟:
點擊IE瀏覽器的的“工具->Internet 選項->安全->自定義級別”將“其他”選項中的“通過域訪問數(shù)據(jù)源”選中為“啟用”或者“提示”,點擊確定就可以了
兩步結(jié)束,返回窗口,清除緩存,網(wǎng)絡(luò)請求出現(xiàn),OK!
覺得有用記得點贊喔~~~
總結(jié)
以上是生活随笔為你收集整理的ie9 ajax 二进制流,2.ajax兼容IE9 非常实用!!!的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: CCCF“CNCC2017特邀报告”丘成
- 下一篇: 当苹果逐渐小米化