刚开始在backbone.js
和asp.net工作。代码在Firefox中正常工作,相同的代码在IE 8中不起作用。我是否需要配置一些东西以使其在IE 8中工作?
Console.log仅适用于Firefox,不知道在哪里可以看到IE8中已记录的消息(已经使用IE 8的开发工具)。
由于
答案 0 :(得分:4)
在IE 8中,您可以转到“脚本”选项卡(您将在左侧看到HTML,CSS,脚本和事件探查器选项卡),控制台位于该选项卡的右侧。 / p>
你的第一个问题的答案是否定的,Backbone.js和IE没什么特别的,你可能有一些完全符合标准的JavaScript,当然,IE 8不喜欢它。
例如,不要使用尾随逗号结束列表:
{
"something" : "value",
"other" : "different value",
}
在Firefox中没问题,在IE中也不是那么多。
祝你好运。答案 1 :(得分:2)
我在上一个项目中碰到了这个。可以通过jslint运行代码来标记John提到的项目。尾随的逗号是我最大的罪犯
您可以使用http://www.jslint.com/并减少与在IE中运行无关的一些错误和警告。