ajax 跨域

一 產生跨域的原因

1 瀏覽器限制
2 XHR(XMLHttpRequest) 請求
3 跨域

二 解決思路

 一瀏覽器chrome

"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --args --disable-web-security --user-data-dir

二 jsonp

控制檯中network type顯示的是script 不是xhr

使用jsonp,後臺需要改動

 

jsonp:"callback2" 和後端約定的參數名

jsonp弊端

1.服務器需要改動代碼支持
2.只支持Get
3.發送的不是xhr請求。因爲xhr有很多新的特性,異步或者事件啊

 

 

 

 

 

 

 

 

 

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