我想在beta測試時間內記錄我項目中的所有JS錯誤。現在我用下面的方法做到這一點:日誌javascript錯誤
window.onerror = myErrHandler;
function myErrHandler(message, url, line)
{
$.ajax({
cache: false,
type: "post",
data: {error:message, url:url, line:line, brouser:navigator.userAgent},
url: "/Home/LogJavaScript/",
async: true
});
return true;
}
但這種方式無法幫助獲得有關調用堆棧的任何信息。所以,有關jQuery或任何其他外部腳本中的錯誤信息都無濟於事。
有什麼辦法可以改善這種日誌記錄嗎?
:這個鏈接將有助於http://stackoverflow.com/questions/147891/javascript-exception-stack-trace – dhinesh