Internet Explorer no puede abrir la página

3 Feb

Trabajando con un sitio en Joomla!, ocurría que funcionaba perfectamente en Mozilla, pero en IE 6, en algunas páginas, tiraba un error de que IE no podía abrir la página (y básicamente explotaba). Resulta ser que IE tiene un problema con el evento “domready”. (Hay una buena explicación en http://mootools.lighthouseapp.com/projects/2706/tickets/168-domready-event-and-ie). Para hacer el cuento corto, si hacemos que en vez de llamarse al evento domready, se llame al evento onload, se soluciona el problema.

(Sí, bueno, aparentemente eso hace que la página demore más en cargar o qué se yo, pero la cosa es que anda bien!)

En mi caso, sustituí en Joomla! en el archivo behaviour.php que está en \libraries\joomla\html\html la línea:

$tooltipInit = ‘        window.addEvent(\’domready\’, function(){ var JTooltips = new Tips($$(\”.$selector.’\’), ‘.$options.’); });’;

por:

$tooltipInit = ‘        window.addEvent(\’onload\’, function(){ var JTooltips = new Tips($$(\”.$selector.’\’), ‘.$options.’); });’;

(Es decir, cambié domready por onload).

🙂

2 comentarios to “Internet Explorer no puede abrir la página”

  1. Angel abril 11, 2009 a 9:43 am #

    Muchas gracias

    Es un problema que me estaba volviendo loco y gracias a la solución que has aportado se ha solucionado.

    Gracias

  2. Jofre abril 26, 2009 a 6:29 am #

    Yo tambien lo he cambiado pero no he arreglado nada.
    A mi me ocurre cuando tengo 2 o mas miembros de frontend que son publicadores conectados al mismo tiempo.
    Y antes me pasaba por tener varios elementos java en el index

Deja un comentario

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: