मैं बीटा परीक्षण समय के दौरान अपने प्रोजेक्ट में सभी जेएस त्रुटियों को लॉग करना चाहता हूं। अब मैं इसे निम्न तरीके से करता हूं:लॉग जावास्क्रिप्ट त्रुटि
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