этот вопрос является продолжением javascript: как отображать ошибки script во всплывающем оповещении?, где было объяснено, как улавливать обычные ошибки JavaScript, используя
<script type="text/javascript">
window.onerror = function(msg, url, linenumber) {
alert('Error message: '+msg+'\nURL: '+url+'\nLine Number: '+linenumber);
return true;
}
</script>
Я попробовал и обнаружил, что dojo erros, как этот:
TypeError: this.canvas is undefined dojo.js (Row 446)
не сообщалось с использованием этого метода, что приводит меня к моему вопросу:
Как я могу сообщить об ошибках javascript all, используя window.onerror
(особенно ошибки dojo)?