<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
我在某处找到了上面的代码行并将其添加到我的索引文件中。在我使用IE8之前,当我尝试使用JSON.stringify时,我收到了JSON未定义错误。当我添加它时,它停止了JSON未定义的错误。有人可以解释为什么以及代码的作用。我在网上找到了许多错综复杂的答案,但仍然不理解。
var object = {
track:'bla',
name:'bla bla'
}
JSON.stringify(object);
答案 0 :(得分:0)
在IE8中,JSON仅在标准模式下本机支持。您提供的元标记(或相应的HTTP标头)将IE8置于标准模式,而不是Quirks模式。在Quirks模式下,IE8本身不支持JSON对象。
答案 1 :(得分:0)
有关详细信息,请参阅此处:https://stackoverflow.com/a/4715399/359940
您是否有可能处于兼容模式?