如何禁用JavaScript错误消息?

时间:2009-02-02 12:21:19

标签: javascript internet-explorer error-handling

我知道这个问题很简单,但是如何禁用恼人的JavaScript错误消息呢?

我正在将数据插入到未完成的Web应用程序中,并且我每次提交的表单都会出现大约30个错误。这让我发疯了。

我正在使用IE7。

请注意,我已经尝试过“Internet选项 - 高级 - 浏览”,禁用IE和其他的脚本调试,并取消选中“显示每个脚本错误的通知”。我得到的只是一个不同的错误信息,但我仍然需要关闭大量的警报信息。

我想我会疯了。

编辑:Image之前和之后(url省略以保护无辜者): alt text

我无法访问代码,我只是插入数据,应用程序仍在构建,JavaScript是从代码隐藏生成的。我无法做任何事情来消除这些错误。

5 个答案:

答案 0 :(得分:5)

如果要在代码中关闭它们,可以执行以下操作:

window.onerror = null;

答案 1 :(得分:1)

好像你没有“足够的存储空间”。也许您可以尝试提高缓存大小。这只是在黑暗中拍摄,但值得一试......

答案 2 :(得分:1)

如果您不想隐藏所有其他错误,请在try / catch中包含对代码的调用。

try {
    callDodgyCode();
}
catch(e) {
    // Eat error
}

答案 3 :(得分:1)

经过一些谷歌搜索后,如果你的用户代理字符串太长,你可能会得到这个。请参阅herehere。我不相信这会解决它,但它可能值得一试。

答案 4 :(得分:0)

听起来你得到了正确的设置。你确定这些不是代码中的警报。