如何记录每个浏览器控制台日志事件

时间:2012-04-07 16:48:32

标签: javascript browser console

在控制台上记录某些内容时是否会触发某些事件?我想获取所有日志并创建一个日志文件并将其发送到服务器进行调试。

使用console.log()命令很容易,但我也需要它来处理意外错误或警告。

1 个答案:

答案 0 :(得分:1)

如果您需要捕获实际错误,请使用类似

的内容
window.addEventListener('error', onError)
var errors = [];
function onError(message){
    errors.push(message);
}

否则,micha的代码很棒