重写window.onerror方法即可
window.onerror = handleError function handleError(msg,url,l) { var txt="There was an error on this page.\n\n" txt+="Error: " + msg + "\n" txt+="URL: " + url + "\n" txt+="Line: " + l + "\n\n" txt+="Click OK to continue.\n\n" alert(txt) return true } //如果返回值为 false,则在控制台 (JavaScript console) 中显示错误消息。反之则不会Fundebug通过拓展onerror事件来对 前端JavaScript错误实时监控,经过大量兼容性调试,Fundebug的JavaScript监控插件已经能够在各种主流浏览器中自动捕获错误,并且可以获取最全面的错误信息,帮助开发者更快的Debug。而对于近来不怎么受待见的IE浏览器,我们也进行了全面支持, 从IE 6到IE 11 。