2010-04-16 6 views
2

i essayer d'utiliser window.attachEvent (ou addEventListener) pour capturer des erreurs js ma fonction de rappel reçoit un seul paramètre d'événementjavascript auditeur erreur

ma question est la suivante: comment puis-je obtenir le numéro de ligne et le fichier source de l'erreur de cet evènement?

l'utilisation alternative window.onerror = callback;

Répondre

0

Vous n'obtiendrez pas le numéro de ligne et le fichier source à partir d'une erreur dans IE sauf via window.onerror. Dans Firefox, les objets Error ont les propriétés lineNumber et fileName, donc si vous avez rencontré une erreur en utilisant try/catch, vous pouvez utiliser ces propriétés.

+0

et qu'en est-il de FF? toute possibilité? –

+0

J'ai édité ma réponse. –