IE8版本以下浏览器绝对是一个神奇的存在,忙碌好久,万事具备,居然在ajax调用接口的时候直接爆炸

陈述一下问题

首先是有这样一个接口,请求类型POST,入参JSON,出参JSON,jQuery ajax调用代码如下:

chrome完美运行,但是当我们把同样的代码移植到IE8,IE的控制台是这么告诉我的

好吧,又是头疼的跨域问题,OK,既然这样,我们还是用jsonp来解决,但是jsonp的交互方式必须让我们去修改接口类型,OK,先把POST改成GET其他不变,我们换成jsonp再来调用,ajax调用代码如下:

IE控制台又这么告诉我,哦呵

很明显接口中返回值没有接收,查了下资料,原来是跨域需要用回调函数对返回结果进行包装,即对返回的json字符串以函数回调方式返回,下面是我们最后接口返回的字符串

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

转载于:https://www.cnblogs.com/wangyueatp/p/5741550.html

IE8浏览器跨域接口访问异常的解决办法相关推荐

  1. 计算机加入域 不能访问网络位置 解决办法

    计算机加入域 不能访问网络位置 解决办法 启动以下服务 本文转自 onesthan 51CTO博客,原文链接:http://blog.51cto.com/91xueit/1660286,如需转载请自行 ...

  2. 跨域问题深入理解以及解决办法

    跨域问题深入理解以及解决办法 参考文章: (1)跨域问题深入理解以及解决办法 (2)https://www.cnblogs.com/mhtss/p/9355956.html (3)https://ww ...

  3. 计算机加入域 不能访问网络位置 解决办法

    计算机加入域 不能访问网络位置 解决办法 启动以下服务

  4. nginx解决浏览器跨域问题_使用nginx解决浏览器跨域

    什么是浏览器跨域? 跨域就是指浏览器具有同源策略,浏览器不会执行访问其它网址数据的js脚本,比如说访问其它网址的cookie数据,调用其它网址的api接口. 什么是同源? 协议,域名,端口均相同的情况 ...

  5. nginx解决浏览器跨域问题_Nginx 反向代理解决浏览器跨域问题

    开门见山,最近利用空闲时间开发了一个简单的后端服务,从表里查询数据,一个简单的前端页面,通过Ajax请求访问后端接口,遇到了浏览器跨域的问题. 我后端的服务是localhost:8080,前端Hbui ...

  6. 【JS】跨域问题读写cookie的解决办法

    场景描述: 跨域Cookie共享:访问A站点时已经登录从而保存姓名.头像等基本信息,这时访问该公司的B站点时就自然而然的能显示出这些基本信息,也就是实现信息共享(在银联体系中A银行办理的卡也能在B银行 ...

  7. 浏览器跨域访问解决方案

    浏览器跨域访问解决方案 2015年11月4日 18972次浏览 跨域的概念 跨域大家都知道,不同地址,不同端口,不同级别,不同协议都会构成跨域.例如:about.haorooms.com和www.ha ...

  8. 详解浏览器跨域访问的几种办法

    摘要: 本文讨论web前端安全问题以及应对措施,浏览器同源策略以及对资源跨域访问的几种解决方案 本文分享自华为云社区<Web安全和浏览器跨域访问>,原文作者:kg-follower   . ...

  9. 什么是浏览器跨域访问操作,js如何实现?

    什么是浏览器跨域访问操作,js如何实现? 浏览器从一个域名的网页去请求一个域名的资源时,域名.端口.协议任一不同,都是跨域. 三种方法实现js跨域访问: 1.基于iframe实现跨域.基于iframe ...

最新文章

  1. 分公司与子公司的区别及各自优势你知道吗?
  2. ZOJ 2334 HDU 1512 Monkey King
  3. pandas删除dataframe列
  4. Win10+GTX 1080Ti+Anaconda TensorFlow安装
  5. javascript中Math.random()产生随机数总结
  6. jQuery 要点总结
  7. SAP S/4HANA里修改了Business Partner后的调试入口
  8. left join 和 inner join
  9. B-JUI文档、下载
  10. STM32--MPU内存保护单元(二)
  11. 制药企业核算报表系统整体方案
  12. Oracle Data Guard (RAC+DG) 归档删除策略及脚本
  13. 约瑟夫环c语言程序完整版,约瑟夫环的c语言实现(代码已实现)
  14. 签到系统实验报告_实验报告评分标准
  15. malloc 函数详解
  16. 星巴克推出首个黄金档嘉宾“夜聊”节目;阿华田中国首发两款新品;帝亚吉欧中国首家麦芽威士忌酒厂正式动工 | 食品饮料新品...
  17. 严格模式和标准模式的区别(附严格模式实战实例)
  18. ArrayList添加一个元素的过程(中部插入以及尾部添加)
  19. idea打包提示程序包不存在如何解决?
  20. 新店速递 | IU酒店带您领略“东方古罗马”

热门文章

  1. Android OpenGL ES 开发教程(16):Viewing和Modeling(MODELVIEW) 变换
  2. Spring通过注解的形式 将bean以及相应的属性值 放入ioc容器
  3. java单人多人聊天_java简单多人聊天
  4. VB.NET水晶报表控件经验总结
  5. 关于Silverlight安装问题之四
  6. 唯一的超级语言,前进的步伐不可阻挡
  7. 安装Docker环境并下载TensorFlow镜像
  8. C#中的底层音频控制播放
  9. java split 坑_Java坑锦集一 - split函数
  10. 详解: Spark 相对于MapReduce的优势(为什么MapReduce性能不理想)