嗯,在 IE 7 中出现错误,错误 JSON 未定义,我已包含 JSON2 库,如下所示
<script type="text/javascript" src="/2-0/javascript/flowplayer-3.2.6.min.js"></script>
<script type="text/javascript" src="/2-0/javascript/jquery-impromptu.js"></script>
<script type="text/javascript" src="/2-0/javascript/iscroll.js"></script>
<script type="text/javascript" src="/2-0/javascript/json_parse.js"></script>
<script type="text/javascript" src="/2-0/javascript/json2.js"></script>
但是在 IE 7 中这一行仍然出现错误
data_array = JSON.parse(data)
如何解决此问题
最佳答案
JSON
对象和相关的 JSON.parse()
和 JSON.stringify()
方法仅适用于 ( reference ) :
- 火狐浏览器 3.5+
- IE 8+
- 歌剧 10.5+
- 基于 Webkit(Chrome/Safari)
在 IE7 等旧版浏览器中,没有对 JSON
对象的 native 支持。
您可以通过包含 Douglas here 创建的 json2.js
来启用它。
关于json - 错误: 'JSON' is undefined in IE 7,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9407368/