Un iframe con fondo transparente con IE

30Abr10

En un desarrollo que estoy haciendo en este momento, se me presenta la necesidad de usar un iframe. Es bastante discutible sobre la utilidad de utilizar un iframe o no. Dejando de lado ese aspecto, se me presentó un “problema” a la hora de ver cómo el IE  (cuándo no)  mostraba el contenido del iframe. En FF y en Opera se lo mostraba con fondo transparente por defecto. En IE, con fondo blanco. La solucion es bastante simple pero no pasa por los estándares sino que pasa por código propietario.

Para versiones antiguas de FF y de Opera, en el archivo destino de iframe:

body {background-color:transparent;} incluso no hay que colocar nada para las versiones actuales de FF y Opera, simplemente se muestra transparente.

Para IE, en el archivo contenedor:

<iframe allowtransparency=”allowtransparency” src=”…” ></iframe>



One Response to “Un iframe con fondo transparente con IE”

  1. TIOOOOOO, TE QUIEEROOO, me has salvado la vida, había probado de todo… bueno…. casi todo, y ahora ya pude solventar este problema.

    MUCHAS GRACIAS


Responder

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: