在IE中禁止"完成,但页面上有错误"

dra*_*nen 0 javascript error-handling jquery internet-explorer

我有一个网站使用大量的jQuery和JavaScript,在IE的页脚中产生"完成,但页面上有错误"的消息.网站上的所有内容都运行良好,因此我不想花时间排查确切的错误.我想做的就是压制"完成,但页面上有错误"的消息,这样客户就不会惊慌失措.

我在页面顶部尝试了以下操作但没有成功:

window.onerror = function() {return true;}
Run Code Online (Sandbox Code Playgroud)

Gor*_*son 7

您无法阻止浏览器告知用户页面上存在错误.这将是一个安全漏洞,你真的没有权利.您别无选择,只能尝试修复它或让用户看到该消息.

这是否意味着您应该尝试修复错误?好吧,看到你无法抑制它,并且你认为用户不会喜欢这个消息是正确的,并且有大量优秀的调试工具可用,实际上没有理由不这样做.

注意你的工具给你的警告,我在街上听说编写它们的人是非常聪明的饼干.:d