相关疑难解决方法(0)

捕获所有JavaScript错误并将其发送到服务器

我想知道是否有人有全局处理JavaScript错误的经验,并将它们从客户端浏览器发送到服务器.

我认为我的观点很清楚,我想知道客户端发生的每个异常,错误,编译错误等,并将它们发送到服务器进行报告.

我主要使用MooTools和head.js(对于JS方面)和Django用于服务器端.

javascript error-handling client-side

222
推荐指数
3
解决办法
7万
查看次数

如何使用addEventListener在Firefox中获取错误事件详细信息?

我试图理解为什么Firefox(我使用15但在夜间也是一样的)在尝试访问错误事件信息时表现不像WebKit.

这个适用于所有地方:

window.onerror = function(message, lineno, filename) { }
Run Code Online (Sandbox Code Playgroud)

但我当然不想用这个.

正确的做法是:

window.addEventListener('error', function(e) { 
  console.log(e.message);
}, false);
Run Code Online (Sandbox Code Playgroud)

不幸的是,这只适用于WebKit.在Firefox中调用处理程序,但e事件几乎为空:没有消息,没有行号,没有文件名属性.

最小的测试在这里:http://jsbin.com/efexiw/1/edit

我不认为这是一个错误,但是...所以问题是:如何在最近的Firefox中获取错误详细信息?

javascript firefox

14
推荐指数
1
解决办法
1万
查看次数

标签 统计

javascript ×2

client-side ×1

error-handling ×1

firefox ×1