9.1. Corrección de errores con Internet Explorer

Dependiendo de su configuración, el navegador Internet Explorer puede tener desactivada la notificación de errores de JavaScript. Por este motivo, en primer lugar puede ser necesario activar los mensajes de aviso sobre los errores de JavaScript. Para activar las notificaciones, se accede al menú Herramientas > Opciones, pestaña Opciones Avanzadas y se activa la opción Mostrar una notificación sobre cada error de secuencia de comandos, como se muestra en la siguiente imagen:

Opciones avanzadas en Internet Explorer necesarias para activar la notificación de errores de JavaScript

Figura 9.1 Opciones avanzadas en Internet Explorer necesarias para activar la notificación de errores de JavaScript

Una vez activado, se mostrará un mensaje de error cada vez que se produzcan errores de JavaScript en una página. Además, en la esquina inferior izquierda se muestra un pequeño mensaje indicando que la página contiene errores:

Mensaje de aviso de Internet Explorer sobre los errores de JavaScript

Figura 9.2 Mensaje de aviso de Internet Explorer sobre los errores de JavaScript

Pulsando sobre el botón Mostrar Detalles >> es posible acceder a cierta información adicional sobre el error producido:

Información adicional proporcionada por Internet Explorer sobre los errores de JavaScript

Figura 9.3 Información adicional proporcionada por Internet Explorer sobre los errores de JavaScript

Internet Explorer es el navegador que menos información proporciona. Además, cuando se produce un error no siempre indica correctamente la posición del posible error.

El tipo de mensajes (muy breves y en ocasiones ambiguos) y la falta de precisión sobre el lugar en el que se ha producido realmente el error, hacen que depurar un script en Internet Explorer sea una tarea excesivamente complicada.