我得到了一個腳本進行ff和chrome(不關心safari),當發生javascript錯誤時,它發送一封電子郵件。
它適用於FF &鍍鉻。
IE8上我看到的console.log或者我在Ajax調用但調用本身從未成功添加警報,這讓我瘋了,它實際上進入成功的功能
window.onerror = function (msg, url, line) {
$.ajax({
type:"GET",
url:"jserrorhandler.php",
data:"message="+msg+"&url="+url+"&line="+line+'&from='+settings.from+"&website="+settings.website,
success: function(){
if(window.console) console.log("Report sent about the javascript error")
}
})
return true;
}
只是說你應該確保'console'有'log'方法以及'(‘控制檯’中窗口&&'登錄'在控制檯中)'。 – alex 2011-03-30 01:47:52