Estoy buscando para registrar excepciones javascript no controladas. ¿Hay un evento que se dispara cuando no se detecta una excepción? Estoy buscando detectar las excepciones antes de que causen errores de JavaScript en el navegador, pero prefiero no ejecutar toda mi aplicación dentro de un try/catch. Cualquier ayuda sería apreciada. ¡Gracias!¿Activa Javascript un evento para excepciones no controladas/no detectadas?
Actualización: tvanfosson señaló onerror como una posibilidad. No forma parte de una especificación y solo está disponible en navegadores basados en IE o Gecko.
Para más información - http://books.google.com/books?id=tKszhx-XkzYC&pg=PA386&lpg=PA386&dq=safari+onerror+javascript&source=web&ots=gQaGbpUnjG&sig=iBCtOQs0aH_EAzSbWlGa9v5flyo#PPA387,M1
OnError Tabla Soporte - http://www.quirksmode.org/dom/events/error.html
documentación de Mozilla - https://developer.mozilla.org/en/DOM/window.onerror
Informe Bug WebKit - https://bugs.webkit.org/show_bug.cgi?id=8519
Gracias - eso parece funcionar bien –
Aquí hay una advertencia estándar contra el uso de w3schools.com como referencia. Vea http://www.w3fools.com para más información. – L0j1k
@ L0j1k Normalmente no lo uso ahora como recurso, pero es interesante que incluso w3fools.com haya reconocido que ha mejorado. "W3Schools todavía tiene problemas, pero al menos han funcionado en la principal preocupación que tenían los desarrolladores. Para muchos principiantes, W3Schools ha estructurado tutoriales y campos de juego que ofrecen una experiencia de aprendizaje decente. Sin embargo, sería un error continuar su educación sin aprender de más. fuentes confiables, de modo que cuando esté listo para subir de nivel, siga adelante ". – tvanfosson