слушатель ошибок javascript - PullRequest
2 голосов
/ 16 апреля 2010

я пытаюсь использовать window.attachEvent (или addEventListener) для захвата ошибок js моя функция обратного вызова получает только один параметр события

мой вопрос: как мне получить номер строки и исходный файл ошибки из этого события?

альтернативное использование window.onerror = callback; работает но у слушателя событий есть и другие преимущества, поэтому я пробую его

1 Ответ

0 голосов
/ 16 апреля 2010

Вы не получите номер строки и исходный файл из-за ошибки в IE, кроме как через window.onerror. В Firefox объекты Error имеют свойства lineNumber и fileName, поэтому, если вы обнаружили ошибку при использовании try / catch, вы можете использовать эти свойства.

...