IE8 Ajax跨域问题解决方案
2017-04-05 09:58
281 查看
方案如下:
(1)在初始化或调用ajax函数前加入如下代码:
jQuery.support.cors = true;
原因:IE8不支持跨域访问,默认为false
(2)浏览器设置
1)跨域浏览设置
2)跨域访问数据设置
以上两个解决步骤缺一不可(代码和浏览器设置都要执行),已经过多次自测。
因我电脑没有IE8,故使用IE浏览器模拟器,模拟了IE8下检测进度和检测费用的执行情况,截图如下:
(1)在初始化或调用ajax函数前加入如下代码:
jQuery.support.cors = true;
原因:IE8不支持跨域访问,默认为false
(2)浏览器设置
1)跨域浏览设置
2)跨域访问数据设置
以上两个解决步骤缺一不可(代码和浏览器设置都要执行),已经过多次自测。
因我电脑没有IE8,故使用IE浏览器模拟器,模拟了IE8下检测进度和检测费用的执行情况,截图如下:
相关文章推荐
- ajax开发:跨域问题解决方案
- ajax跨域问题解决方案
- ajax请求接口跨域问题解决方案(控制器加header头)
- 用反向代理nginx proxy_pass配置解决ie8 ajax请求被拦截问题 ie8用nginx代理实现跨域请求访问 nginx405正向代理request_uri
- 解决ajax跨域请求的问题-cors(资源共享方案)
- Ajax跨域问题解决方案
- Ajax 跨域问题解决最好方案
- AJAX 跨域问题解决方案
- PHP Ajax 跨域问题解决方案
- Django Ajax跨域问题解决方案
- IE9 IE8 ajax跨域问题的解决
- PHP Ajax跨域问题解决方案
- prototype.js的Ajax对IE8兼容问题解决方案
- Ajax跨域问题解决方案
- ajax跨域问题解决方案以及详解
- ajax跨域问题解决方案
- AJAX请求跨域问题解决方案
- IE9 IE8 ajax跨域问题的快速解决方法
- Ajax异步请求RESTFUL API之跨域问题解决方案
- mui中 ajax无法跨域问题解决方案