window.onerror没有捕获所有错误

时间:2013-04-25 11:48:58

标签: browser error-handling

出于某种原因,除了“不安全的JavaScript尝试使用URL访问框架”之外,我能够捕获所有控制台错误。有谁知道为什么会过滤错误?

我的代码:

window.onerror = function(message) { alert(message); return true; };

提前致谢

1 个答案:

答案 0 :(得分:0)

  

可能重复:

     

我不确定这是否是检测Same origin policy违规的方法,因为window.onerror仅捕获运行时JS错误(请参阅here)。

对于error事件的跨浏览器兼容性,您可以查看:

http://www.quirksmode.org/dom/events/error.html