global javascript error handling

2019-06-14 12:33发布

问题:

Is there any way to catch Javascript errors globally across the web application by writing some code in the master page?

回答1:

You can use the onerror event:

var oldOnError = window.onerror;
window.onerror = function()
{
    alert('Something bad happened');

    //Optionally...
    oldOnError();
}


回答2:

See JavaScript Exception Handling Techniques