Foros del Web » Creando para Internet » HTML »

Problema con Object en IE 7 XHTML Strict 1.0

Estas en el tema de Problema con Object en IE 7 XHTML Strict 1.0 en el foro de HTML en Foros del Web. Hola, Como indica el título, tengo un problema con los object en IE 7, estoy usando XHTML Strict 1.0 (no pienso cambiarlo) con lo que ...
  #1 (permalink)  
Antiguo 01/04/2009, 22:34
 
Fecha de Ingreso: mayo-2008
Mensajes: 5
Antigüedad: 9 años, 6 meses
Puntos: 0
Problema con Object en IE 7 XHTML Strict 1.0

Hola,

Como indica el título, tengo un problema con los object en IE 7, estoy usando XHTML Strict 1.0 (no pienso cambiarlo) con lo que los iframe no los puedo utilizar así que lo normal es usar el object pero en IE 7 se ve una página en blanco (no reconoce el data del object supongo)

Código HTML:
<object type="text/html" data="URL" width="720px" height="46px">
</object> 
La URL la pueden ver en la página ya que el foro no me deja colocarla, el código de la web está ordenado:

Aquí pueden ver la página web, llevo unos días y este es el primer problema que no logro resolver:

akariladon.es

Si alguien sabe una solución, la cual acepte la W3 le estaré muy agradecido.

Muchas gracias por su ayuda,
Un saludo.
  #2 (permalink)  
Antiguo 11/07/2009, 16:48
 
Fecha de Ingreso: mayo-2008
Mensajes: 5
Antigüedad: 9 años, 6 meses
Puntos: 0
Respuesta: Problema con Object en IE 7 XHTML Strict 1.0

Hola,

Perdonen por el doble-post pero hace como dos meses que puse el tema y aún no hay respuesta, ¿nadie sabe?

Saludos.
  #3 (permalink)  
Antiguo 11/07/2009, 17:37
Avatar de webosiris
Moderador egiptólogo
 
Fecha de Ingreso: febrero-2002
Ubicación: Luxor, Egipto
Mensajes: 10.727
Antigüedad: 15 años, 10 meses
Puntos: 997
Respuesta: Problema con Object en IE 7 XHTML Strict 1.0

hola, con una sencilla búsqueda en google puedes ver que es un error conocido del IE.

Lo que te puedo sugerir es que uses comentarios condicionales y agregues un iframe solo para que lo vea IE, de esta forma:
Código html:
Ver original
  1. <object type="text/html" data="URL" width="720" height="46"></object>
  2. <!--[if lte IE 7]><iframe src="URL" width="720" height="46"></iframe><![endif]-->
todos los navegadores que no sean IE 7 o inferior (incuyendo al validador del w3c) van a ignorar el iframe, al considerarlo un comentario.
__________________
Pasamos tus PSD a HTML

Pobre del que lo sabe todo, porque no tiene nada más que aprender ni razón para vivir. -
  #4 (permalink)  
Antiguo 12/07/2009, 09:16
 
Fecha de Ingreso: mayo-2008
Mensajes: 5
Antigüedad: 9 años, 6 meses
Puntos: 0
Respuesta: Problema con Object en IE 7 XHTML Strict 1.0

Hola,

Sí, estuve mirando pero pensé que tal vez había otra manera que fuese común para todos los navegadores.

Usaré IE 8 o menor ya que en IE 8 tampoco funciona el object.

Saludos y gracias.
  #5 (permalink)  
Antiguo 05/10/2009, 17:21
 
Fecha de Ingreso: septiembre-2009
Mensajes: 1
Antigüedad: 8 años, 3 meses
Puntos: 0
Respuesta: Problema con Object en IE 7 XHTML Strict 1.0

Buenas, tengo un problema similar, haber si me puede ayudar, ya que tienes más tiempo con este problema.
Mi pagina web tiene DTD xhtml 1.0 strict(e igual que tú no quiero cambiarlo)
estoy usando el codigo siguiente ya que no se puede usar Iframe en xhtm 1.0l strict

<object type="text/html"
data="xxxxxxxx.html"
style="width: 100%; height: 100%;" >
ERROR (no puede mostrarse el objeto)
</object>

cuando sustituyo xxxxxx.html por una url de google docs, en IE no aparece aquel documento, en Firefox, Chrome sí aparece.

Bueno lo que quiero es mostrar el contenido de ese documento de google docs en mi web y para ello uso el código de arriba, pero en IE no se muestra, tal vez me puedes ayudar.

La URL del documento que quiero mostrar es de la forma:

http(dospuntos)//docs(punto)google(punto)com/View?id=dfv4rxx8_0j24xgc5

Tal vez no se muestra nada en IE porque la url de arriba no termina en una extención .html o algo así.

Bueno si me pregunta está mal planteada, espero disculpen

Saludos y esperaré alguna respuesta.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 06:03.