当前位置:  开发笔记 > 编程语言 > 正文

全局JavaScript异常处理程序(在Chrome中)

如何解决《全局JavaScript异常处理程序(在Chrome中)》经验,为你挑选了1个好方法。

如何在javascript中覆盖全局异常处理程序,使其成为所有未捕获异常的顶级处理程序?

编辑:window.onerror没有工作,代码是:


 

 
 
    
 

顺便说一句,我正在测试铬.开发人员控制台注册未捕获的异常,但不会出现window.onerror中的alert().



1> Morten..:

截至2013年,Chrome支持window.onerror.(我有25条评论意味着早期版本)

我所做的是使用currying包装JQuery来创建一个始终try...catch在JQuery函数中执行的代理.

我在www.js-analytics.com中使用它,但该解决方案仅适用于JQuery脚本.

2013年之前谷歌Chrome不支持window.onerror,显然它没有在WebKit中实现.


我正在使用Chrome 14(最新版本)和window.onerror工作!
推荐阅读
夏晶阳--艺术
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有