获取打印到浏览器控制台的javascript错误

时间:2015-05-27 13:06:36

标签: javascript browser

有没有办法捕获代码中写入控制台的错误(例如Serial number -PF6LT8LVQ8BMS87T AVD Name - n/a Target - unknown State - ? )?我想把它们写成某种日志。

1 个答案:

答案 0 :(得分:0)

您可以收听window's onerror event

window.onerror = function(errorMsg, url, lineNumber, charNumber, errObj) {
  alert(errObj.message);
};
abc();

只有在加载的文件中存在运行时错误时才会发出此消息。

您应该可以返回false以防止显示原始错误。