解决JSON.stringify()在IE10下无法使用的问题
2015-10-29 19:54
489 查看
今天在IE10下遇到了JSON.stringify()无法使用的问题,错误信息为:'JSON' is undefined 。
开始以为是没有添加json2.js引用的原因。后来发现,其他地方也没添加json2.js的引用,但JSON.stringify()可以正常使用。
突然想到,出问题的这台服务器是新安装的,可能IIS配置上有些不一样。对比了一下发现在JSON.stringify()工作正常的服务器上,在IIS的HTTP Response Headers中添加X-UA-Compatible:IE=10设置,见下图:
于是,在出问题的服务器的IIS中添加上这个设置后,问题解决。
开始以为是没有添加json2.js引用的原因。后来发现,其他地方也没添加json2.js的引用,但JSON.stringify()可以正常使用。
突然想到,出问题的这台服务器是新安装的,可能IIS配置上有些不一样。对比了一下发现在JSON.stringify()工作正常的服务器上,在IIS的HTTP Response Headers中添加X-UA-Compatible:IE=10设置,见下图:
于是,在出问题的服务器的IIS中添加上这个设置后,问题解决。
相关文章推荐
- JavaScript 语言编程学习路线
- jsonp详解
- javascript匿名函数自调用
- JavaScript常用方法函数收集
- 更快学习 JavaScript 的 6 个思维技巧
- JSessionId谈cookie与session的区别和联系
- 【指导】从源码安装jq(sed json)
- js使用split函数按照多个字符对字符串进行分割的方法
- BZOJ1015 [JSOI2008]星球大战starwar(并查集)
- javascript 时间处理问题
- js移动div改进(兼容)
- Javascript闭包的理解
- javascript使用注意的问题
- Angular.js学习笔记(四)
- JavaScript: 取得 function 的所有参数名
- servlet web.xml文件配置servlet-class可为jsp
- jsp一些异常总结(转自校内--2008-11-26 20:01 (分类:默认分类))
- js中的匿名函数和闭包总结篇
- 高性能JavaScript(2)之加载和执行优化
- javascript 学习总结(五)Function对象