我正在Web应用程序中尝试处理(try / catch导致未处理的错误)
通过此代码GlobalEventHandlers.onerror已处理了未处理的错误
window.onerror = function (msg, url, lineNo, columnNo, error)
问题是错误(对象)为null并且无法访问错误详细信息
和此代码的输出:
window.onerror = function (errorMsg, url, lineNumber, column, errorObj) {
alert('Error: ' + errorMsg + ' Script: ' + url + ' Line: ' + lineNumber
+ ' Column: ' + column + ' StackTrace: ' + errorObj);
}
是:
Error: Script error. Script: file:///D:/Projects/New%20folder/javascript/1/script.js Line: 0 Column: 0 StackTrace: null
因此,如何从未处理的异常的javascript获取错误对象和错误详细信息
任何想法或帮助都非常感谢