Ich möchte alle JS-Fehler in meinem Projekt während der Beta-Testzeit protokollieren. Jetzt mache ich es auf die folgende Weise:Log Javascript Fehler
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;
}
Aber dieser Weg konnte nicht helfen, irgendwelche Informationen über Aufrufstapel zu erhalten. Informationen über Fehler in jQuery oder anderen äußeren Skripts konnten daher nicht viel helfen.
Gibt es eine Möglichkeit, diese Protokollierung zu verbessern?
: Dieser Link würde helfen http://StackOverflow.com/Questions/147891/javascript-exception-stack-trace – dhinesh