Delicious LinkedIn Facebook Twitter RSS Feed

Detener Error en Internet Explorer

Muchas veces en Internet Explorer nos muestra una ventana avisando que hay un error asociado a un script.


Algunos tienen configurado para que no muestre la ventana, pero igualmente aparece el error en la barra de abajo.

Para no verlo vamos a:
Herramientas, Opciones de Internet, Opciones avanzadas.
Buscamos y desmarcamos: Mostrar una notificación sobre cada error de script.

Con esto solo logramos que no nos muestre la ventana en nuestro propio navegador, pero si se lo mostraría a otros visitantes.

Lo mejor es ver la ventana, buscar el motivo del error y solucionarlo.

Pero es una tarea muy difícil para algunos que no sabemos mucho sobre Script.

Para el ejemplo yo cree un script erroneo en body.


Como muestra la primera imagen el error esta en la linea 9 carácter 22. (Como no entiendo mucho de script, no encuentro que causa el error ni cual es el carácter 22 ya que no es la columna 22)


Igualmente hay muchos de estos errores que no afectan en lo mas mínimo el funcionamiento.

Si no logramos encontrar y solucionar el error en el script, lo podemos ocultar agregando un código a nuestra plantilla.

Esto no soluciona el error, solo va a hacer que los visitantes no vean mas esa molesta ventana.

Entramos en Diseño, Edicón de HTML, y buscamos </head>.

Justo arriba colocamos el siguiente código:
<script> function detenerError(){return true}window.onerror=detenerError</script>

Guardamos los cambios.

Ahora ya los visitantes no van a ver esa molesta ventana.

0 comments:

Post a Comment