browser - window.onerror不会捕获所有错误

标签 browser error-handling

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

我的代码:

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

提前谢谢

最佳答案

Possible duplicate:



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

为了实现error事件的跨浏览器兼容性,您可以查看以下内容:

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

关于browser - window.onerror不会捕获所有错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16213943/

相关文章:

Java 小程序在 Web 浏览器中运行

c++ - winpcap 中的 URL 浏览器来源

browser - PHPStorm 使用实时编辑在 Chrome 中打开 index.php?

javascript - 如何使用 javascript 或 ActionScript 使浏览器全屏(与 F11 相同)?

django - 限制 Django 日志记录错误邮件在生产中不起作用

css - SASS 错误 : Properties are only allowed within rules, 指令、mixin 包含或其他属性

c - 我可以将什么输入用于系统函数 time() 以使其返回 -1(错误条件)?

sql - SSIS错误代码描述长度

php - 使用ajax更新数据库-处理错误

html - 如何在 J2me 中使用 PlatformRequest() 在浏览器中调用本地 HTMl 文件?