Előzőleg a szerver oldali hibákat jelenítettük meg kliens oldalon, most a kliens oldali hibákat naplózzuk szerver oldalon!
Először is, a lekezeletlen hibákat a window.onerror felülírásával kaphatóak el:
window.onerror = function (errorMsg, file, line) {
alert(errorMsg + ' - ' + file + ' (' + line + ')');
return true;
};
var a = 1;
a();
alert(errorMsg + ' - ' + file + ' (' + line + ')');
return true;
};
var a = 1;
a();
Érdekesség, míg a kattintás esemény során a hamis visszatérési érték, addig a hiba eseménynél az igaz visszatérési érték szükséges ahhoz, hogy az adott esemény ne fusson tovább.