Estoy teniendo problemas con iframes en IE7, intento cargar una página
en el iframe y este queda en blanco.
Pongo un caso específico, y es el mas similar, imagínate que estas
haciendo un panel de control, lo mas típico es que en un sidebar a la
izquierda o derecha se encuentren tus opciones de configuración y
cubriendo todo el otro lado este un iframe donde se cargarán las
opciones del panel.
Todo anda bien, en firefox, opera, safari, IE6, pero menos en IE7, y
todo esto se debe a la "seguridad" de este último, buscando respuestas a
este problema encontré por ahí que IE7 por defecto tiene deshabilitados
los iframes (no quiero pensar en como sera en el vista), pero pensándolo
bien y teniendo en cuenta ese enorme problema de microsoft de desconfiar
de todos los sitios en Internet, pienso que quizá los iframes no están
deshabilitados, ya que hice pruebas cargando solo html en ellos y todo
funciona bien.
El percance surge cuando la pagina que vas a cargar en los iframes
utiliza javascript, entonces, el iframe se queda en blanco, como si no
hubiese cargado nada, y sino recuerden que el ie6 con sp2 reconoce el
javascript como "lenguaje de programación web riesgoso" (y vbscript no,
que ironia !!) y lo desactiva cuando cargas una página así, y queda a
opción del usuario habilitarlo o no mediante una barrita que pone en la
parte superior, para colmo no ofrece esta opción cuando se carga en un
iframe.
Por eso y otras cosas mas, ya no se que hacer con IExplorer !!
Aunque hay una solución, AJAX, pero tendría que cambiar muuuuuuchaaaaas
cosas en el sitio.
Lo dicho, odio Internet Explorer !!, por mi que se vaya por un tubo !!