IE兼容性模式下 jquery处理 ajax json
来源:互联网 发布:java代码例子 编辑:程序博客网 时间:2024/06/04 18:28
使用Jquery调用ajax和json序列化正常,但是切换到兼容模式下就不正常了。
下面就遇到问题解决记录如下:
1、添加meta
在网页中添加<meta http-equiv="X-UA-Compatible" content="IE=9;IE=8;IE=7;IE=EDGE;">强制网页在标准模式下运行,这样可以完成调用。
2、方案1不适用
由于我的网页必须设置<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />才能保证其他一些功能正常,所以方案1的方式不行,设置后我其他的功能不能使用放弃。
继续百度后网上有说““window.ActiveXObject”创建相关问题,具体网址:http://www.jb51.net/article/20862.htm。我的看了一下后发现不是这个问题。
最后通过对比兼容和非兼容下的调用的差别,发现是在ajaxTransport方法中的support.cors为false导致的。
问题发现于是手动在界面中添加jQuery.support.cors = true;于是问题得到了解决。
3、JSON未定义
在兼容模式下又出现JSON未定义,于是下载json2.js并且引用后问题得到了解决。
上面是自己遇到问题一点解决记录,原理性东西不太理解,只是解决了问题,所以放上来方便需要的参考。如有不对就忽略或者可以交流。
阅读全文
0 0
- IE兼容性模式下 jquery处理 ajax json
- IE兼容性模式下 jquery处理 ajax json
- JQuery, ajax处理json数据
- Jquery Ajax 处理Json数据
- Jquery Ajax 处理Json数据
- Jquery Ajax 处理Json数据
- IE兼容性处理要点
- IE兼容性处理实例
- window.open在IE下ajax中的兼容性
- ie的兼容性模式
- JS在IE和FF下的兼容性处理
- 360/IE兼容模式下。append 失效,ajax返回json,传值为0问题
- ajax兼容性处理
- jquery ajax IE下中文乱码
- IE Firefox css 兼容性处理
- ie 兼容性处理部分资料
- event的IE兼容性处理
- 详谈 Jquery Ajax 异步处理Json数据.
- LeetCode题解 第十四周
- Semaphore的使用
- serviceStation
- c#读取Excel文件
- 蓝桥杯 算法提高 7-2求arccos值
- IE兼容性模式下 jquery处理 ajax json
- 夏普GP2Y1010AU0F灰尘传感器在STM32平台上的使用
- PagerSlidingTabStrip顶部导航栏
- Vue.js绑定
- css 单位
- 通达OA2017完美破解1109全功能无限制最新版无替换授权注册
- handler.post方法的终极最直观的理解与解释
- (十)Scrapy框架3 cookie session
- css 三栏布局 圣杯布局 双飞翼 flex