I have two test files, test1.html
and test2.html
. I have test1.html
as follows:
<script>
window.onerror = function (message, file, lineNumber, columnNumber, error) {
console.log(message, file, lineNumber, columnNumber, error);
};
asdf // Trigger error
</script>
which prints (as expected)
Uncaught ReferenceError: asdf is not defined file:///Users/justin/Desktop/test1.html 6 1 ReferenceError: asdf is not defined(…)
I have test2.html
as follows:
<script src='test.js'></script>
where test.js
is:
window.onerror = function (message, file, lineNumber, columnNumber, error) {
console.log(message, file, lineNumber, columnNumber, error);
};
asdf
which prints (not as expected)
Script error. 0 0 null
How can I catch the error information when my script is included using src='test.js'
instead of inline?