【发布时间】:2010-09-25 06:31:06
【问题描述】:
我希望记录未处理的 javascript 异常。当未捕获异常时是否会触发事件?我希望在它们导致浏览器中的 javascript 错误之前捕获异常,但我不想在 try/catch 中运行我的整个应用程序。任何帮助,将不胜感激。谢谢!
更新: tvanfosson 指出 onerror 是一种可能性。它不是规范的一部分,仅在基于 IE 或 Gecko 的浏览器中可用。
OnError 支持表 - http://www.quirksmode.org/dom/events/error.html
Mozilla 的文档 - https://developer.mozilla.org/en/DOM/window.onerror
WebKit 错误报告 - https://bugs.webkit.org/show_bug.cgi?id=8519
【问题讨论】:
标签: javascript exception events web-applications try-catch