获取最后一个Javascript错误
我正在为我的应用程序编写bug报告程序。当出现问题时,用户填写表单并描述问题,然后发送到服务器。作为此表单中收集的数据的一部分,我想包括最后一个javascript错误。有什么方法可以做到这一点吗?您可以为参数分配一个函数并存储参数中的错误信息。您可以使用获取最后一个Javascript错误,javascript,Javascript,我正在为我的应用程序编写bug报告程序。当出现问题时,用户填写表单并描述问题,然后发送到服务器。作为此表单中收集的数据的一部分,我想包括最后一个javascript错误。有什么方法可以做到这一点吗?您可以为参数分配一个函数并存储参数中的错误信息。您可以使用window.onerror()实现一个函数来捕获错误。这样,最后一个错误就可以存储在window.localStorage或任何您想要的地方,当bugreport被填充时,您可以再次检索它。您可以使用window.onerror window
window.onerror
()实现一个函数来捕获错误。这样,最后一个错误就可以存储在window.localStorage
或任何您想要的地方,当bugreport被填充时,您可以再次检索它。您可以使用window.onerror
window.onerror = function(error, url, line) {
//save errors here
};
您可以将整个代码插入一个try/catch块,该块将捕获所有失败且以前未被捕获的代码;window.onerror=function(){errors.push(参数);};抛出新错误(“asd”)还是只对“真实”错误有效?编辑:不适用于
ReferenceErrors
either浏览器对window.localStorage的支持是什么样的?我需要最低限度地支持IE 8。