ie9 ajax請求失敗問題解決方案 ---------- 小白的天堂

ie9 ajax請求失敗問題解決方案

ie請求跨域是一個非常頭疼的問題。

目前大部分的解決方案有以下幾種:

  1. 在ajax請求前加 jQuery.support.cors = true; (對我不管用)

 

  1. 在ajax請求中添加: crossDomain:true == !(document.all) (對我不管用)

 

  1. 設置ie安全策略,改爲允許跨域訪問:(這個可以,但是不太現實,沒從根本上解決問題,你也不可能讓所有用戶去修改ie的設置,放棄)

 

  1. 最終解決方案:

引入jquery.XDomainRequest.js(百度搜索下載即可),修改ajax 異步請求爲同步請求:

 

完美解決!在此記錄。

直擊jquery.XDomainRequest.js(免搜索麻煩):

//download.csdn.net/download/qq_41457238/12266831

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章