Usando elementos Object en vez de iFrames

   HTML y CSS, Estándares, Tips Avanzados   December 21st, 2006   Enviar por e-mail
3 Votes | Average: 3 out of 43 Votes | Average: 3 out of 43 Votes | Average: 3 out of 43 Votes | Average: 3 out of 4 (3 votos, promedio: 3 de 4)
Loading ... Loading ...

Los iFrames son cada día menos populares y están siendo relegados dentro de los estándares de DOCTYPES (por ejemplo del "Strict" ya no incluye soporte para este tag) en los documentos HTML. Pero no podemos negar su uilidad para resolver en ocasiones, los problemas de layout o de desplegado de información que requieren o sugieren el uso de iFrames. Gracias a Aleksandar Vacić me enteré de esta alternativa que propone utilizar el elemento "Object" en vez del "iFrame". Veamos el código:

<object style="width: 300px; height: 200px;" data="object.html" type="text/html" classid="clsid:25336920-03F9-11CF-8FD0-00AA00686F13">Fallback text</object>

Ahora agregamos un "hack" en el CSS para evitar los bordes y la barra de scroll en IE:

<!--[if IE]> <style type="text/css">html, body {border:0;overflow:visible;}</style> <![endif]-->

Vía:

Suscríbete a los comentarios con RSS RSS o haz un Trackback TrackBack a 'Usando elementos Object en vez de iFrames'.

6 Comentarios en 'Usando elementos Object en vez de iFrames'

    Combinado con AJAX daría excelentes resultados.

    Guillermo | December 21st, 2006 a las 4:39 pm

    Sumamente avanzado, con esto se alivia bastantes dolores de cabeza de los Iframe, inclusive hasta cierto punto podrías hasta reemplazar el control CallBack del Component Art.
    Muy buen artículo.

    Pablo | December 21st, 2006 a las 4:46 pm

    Y lo mejor es que valida como XHTML Transitional!

    Michael Müller | December 21st, 2006 a las 5:19 pm

    […] Usando elementos Object en vez de iFrames en nedial.net […]

    Pixelco Blog » Blog Archive » Las favoritas del día | December 23rd, 2006 a las 4:43 pm

    hola, es excelecte ese tag object pero… yo tengo problemas … ya que en algunos navegadores no funciona igual.. como por ejemplo IE no se aprecia lo que esta dentro de los tag object, si alguien puede ayudarme con esto se los agradesco mucho, mi email es paolita_jaramillo@yahoo.com

    Paola Jaramillo | June 21st, 2007 a las 12:48 pm

    Lo voy a probar

    Nestor | November 6th, 2007 a las 8:09 am

Comenta aquí

XHTML: Puedes usa estos tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>



Populares


Comentarios Recientes


Artículos Anteriores


Los Temas


Archivos

Acerca del Autor

Michael Müller C. es un diseñador y desarrollador de sitios web radicado en Guayaquil, Ecuador. Creador de MMC Design en 1998 y de Iconiza en el 2007.


Del Portafolio


Lo que leo


Servicios


Contribuye

¿Te ha servido la información de este blog? Considera hacer una donación a través de:

Conoce más recomendaciones personales de libros relacionados con Diseño y Desarrollo Web en Amazon.


MMC Design | michaelmuller.net | Diseño y Desarrollo Web
Macromedia Certified Developer
MMC Design