【发布时间】:2013-09-11 05:07:33
【问题描述】:
我在 vista 上遇到 IE9 问题。我使用了 console.logs/errors/warns,但如果我还没有打开开发人员工具,这似乎破坏了 IE9(找到了很多关于原因的文章)。所以我应用了以下内容使 console.log 可用于 ie9
window.console.log = function(){}
window.console.error = function(){}
window.console.warn = function(){}
window.console.info = function(){}
window.console.debug = function(){}
所以这似乎加载到了之前的位置。过去我也遇到过一个问题,如果对象定义的结尾有逗号,那么 IE 也会中断。
示例:
a = {a:1, b:2, c:3,}
我正在使用CoffeesScript,所以我假设这不是问题。
所以我的问题是似乎有一种 javascript 方法破坏了 Internet Explorer。但仅在尚未打开开发人员工具时。但是不打开开发者工具我是看不到错误的。
我可以在不初始化开发者控制台的情况下让我的 javascript 错误在 windows vista IE9 上可用吗
谢谢
【问题讨论】: