IE8瀏覽器解決跨域接口訪問異常的解決辦法sx_Gomze

香港管家婆码报资料:

码报开奖结果本期 www.iwqgw.icu IE8版本以下瀏覽器絕對是一個神奇的存在,忙碌好久,萬事具備,居然在ajax調用接口的時候直接爆炸


陳述一下問題


首先是有這樣一個接口,請求類型POST,入參JSON,出參JSON,jQuery ajax調用代碼如下:


HTML5培訓,前端培訓,web前端培訓


chrome完美運行,但是當我們把同樣的代碼移植到IE8,IE的控制臺是這么告訴我的


HTML5培訓,前端培訓,web前端培訓


好吧,又是頭疼的跨域問題,OK,既然這樣,我們還是用jsonp來解決,但是jsonp的交互方式必須讓我們去修改接口類型,OK,先把POST改成GET其他不變,我們換成jsonp再來調用,ajax調用代碼如下:



IE控制臺又這么告訴我,哦呵



很明顯接口中返回值沒有接收,查了下資料,原來是跨域需要用回調函數對返回結果進行包裝,即對返回的json字符串以函數回調方式返回,下面是我們最后接口返回的字符串

callback({"status":"0","message":"ok"})

來源:cnblogs.com


上一篇: 沒有符合條件的記錄

下一篇: 從設備像素比到移動適配jingwhale

分享到: 更多
老时时开奖k线图 网上押龙虎怎么才能赢 雪缘网足球彩票比分直播 十分快三计划技巧规律如何找 球探体育比分苹果 七乐彩走势图带连线带坐标 宝马线上娛乐城mg 500双色球预测专家汇总 抢庄牛牛作弊器 十一选五6码复式 多人龙虎 幸运飞艇7码倍投方式 买时时彩 奇趣分分彩技巧回本 北京pk10软件 海南七星彩论坛粤海网