michaelmuller.net | Diseño y Desarrollo Web

Datos útiles para diseñadores y desarrolladores web.

Usando elementos Object en vez de iFrames

Posted on | Diciembre 21, 2006

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:

Comments

6 Responses to “Usando elementos Object en vez de iFrames”

  1. Guillermo
    Diciembre 21st, 2006 @ 4:39 pm

    Combinado con AJAX daría excelentes resultados.

  2. Pablo
    Diciembre 21st, 2006 @ 4:46 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.

  3. Michael Müller
    Diciembre 21st, 2006 @ 5:19 pm

    Y lo mejor es que valida como XHTML Transitional!

  4. Pixelco Blog » Blog Archive » Las favoritas del día
    Diciembre 23rd, 2006 @ 4:43 pm

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

  5. Paola Jaramillo
    Junio 21st, 2007 @ 12:48 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

  6. Nestor
    Noviembre 6th, 2007 @ 8:09 am

    Lo voy a probar

Leave a Reply