[Java教程]IE8浏览器跨域接口访问异常的解决办法
0 2016-08-05 16:00:09
IE8版本以下浏览器绝对是一个神奇的存在,忙碌好久,万事具备,居然在ajax调用接口的时候直接爆炸
陈述一下问题
首先是有这样一个接口,请求类型POST,入参JSON,出参JSON,jQuery ajax调用代码如下:
chrome完美运行,但是当我们把同样的代码移植到IE8,IE的控制台是这么告诉我的
好吧,又是头疼的跨域问题,OK,既然这样,我们还是用jsonp来解决,但是jsonp的交互方式必须让我们去修改接口类型,OK,先把POST改成GET其他不变,我们换成jsonp再来调用,ajax调用代码如下: