lunes, 15 de noviembre de 2010

Iframe e Internet Explorer 8

En la publicación de un sitio me encontre con el siguiente problema. Que tiene relación con el uso de iframes y el navegador IE8.

El funcionamiento del sitio consiste en cargar dentro de un iframe los links desde javascript cuando el usuario elije un elemento en un menu.

El problema que se produce con IE8, es que el contenido no se carga inmeditamente en el iframe, sino hasta que se realiza alguna de estas acciones con el mouse: click o elegir un nuevo elemento en el menu.

Encontre esta solución para salir del paso, y de esa forma hacer que el menu funcione correctamente. Agregue el siguiente meta en la página donde se encuentra el menu:

<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7">

Con este meta le indicamos al navegador que el sitio ha sido diseñado para IE7. Versión que no presenta problemas con los iframe. Por lo menos en mi caso.

Mas información:
http://goo.gl/2yyid

No hay comentarios: