Foros del Web » Creando para Internet » Diseño web »

iframe tome altura del contenido

Estas en el tema de iframe tome altura del contenido en el foro de Diseño web en Foros del Web. Hola a todos, como saben esto es un tema que se vio milliones de veces, busque mucho, tambien pregunte mucho, testie muchas cosas, pero nada ...
  #1 (permalink)  
Antiguo 28/12/2008, 09:45
Avatar de sanchy  
Fecha de Ingreso: octubre-2008
Mensajes: 389
Antigüedad: 15 años, 6 meses
Puntos: 9
iframe tome altura del contenido

Hola a todos, como saben esto es un tema que se vio milliones de veces, busque mucho, tambien pregunte mucho, testie muchas cosas, pero nada me funciona.

A veces logre que funcionara en un explorador especifico. Otras logre que funcionara en todos, pero al rato dejaba de funcionar :S

Mi situacion es la siguiente:
tengo un blog de wordpress personalizado. La pagina principal del sitio carga este blog dentro de un iframe con un ancho definido. (ambos estan en el mismo dominion, uno es /index.html y el otro /blog/index.php)

Mi problema:
la altura no puede estar definida. Se crearan nuevas entradas todos los dias. Los usuarios navegaran el blog, sea buscando, yendo a archivos especificos, etc.

Por eso preciso 2 cosas:
- que al cargar la pagina principal, el iframe tome la altura del blog que contiene
- que al navegar dentro del blog, el iframe vuelva actualizar su altura de acuerdo al contenido


Encontre muchisima informacion, mismo dentro del foro como fuera. Aca les dejo una lista de todas las opciones que la gente dice que funcionan:
http://www.forosdelweb.com/f13/calcu...2/#post1900215
http://www.forosdelweb.com/f13/que-i...1/#post1801712
http://www.forosdelweb.com/f13/que-i...1/#post1801983
http://www.forosdelweb.com/f13/que-i...1/#post2521109
http://www.forosdelweb.com/f13/que-i...41/#post618737
http://www.forosdelweb.com/f13/que-i...41/#post838635
http://www.forosdelweb.com/f4/iframe...0/#post1994255
http://www.forosdelweb.com/f13/altur...7/#post2294981
http://www.forosdelweb.com/f13/ifram...63/#post876027
http://www.forosdelweb.com/f13/ifram...5/#post2039441
http://www.forosdelweb.com/f4/iframe-ajustable-652663/
http://www.forosdelweb.com/f13/redim...3/#post2652725
http://www.forosdelweb.com/f13/que-i...1/#post2521109


Ninguna de las anteriores me funciona. Para ningun explorador.

Simplemente no me entra en la cabeza como a alguna gente le funciona y a mi no. O que pasen cosas como que de repente funciona, y despues recargas la pagina y no funciona mas

Algo raro tiene que haber atras de esto :S a ver si me pueden ayudar a que estos scripts me funcionen por favor, hace mucho que estoy luchando contra este iframe.
No soy programador web obviamente, de javascript no conosco nada, solo q la sintaxis es bastante parecida a java, pero ni tanto.

Por favor ya me tiene enfermo esto

esta es la pagina por si les interesa ver algo del codigo glitzypopculture.com/index.html Recuerden que preciso que el alto tambien varie al navegar por el iframe

bueno gracias por todo, espero q esta ves alguien me responda y me ayuden a ver por q me esta pasando esto
  #2 (permalink)  
Antiguo 28/12/2008, 19:18
 
Fecha de Ingreso: diciembre-2008
Mensajes: 15
Antigüedad: 15 años, 3 meses
Puntos: 0
Respuesta: iframe tome altura del contenido

Si tu hosting es compatible con PHP te recomiendo poner un include:

Código PHP:
<? include ('http://tudirección.com/archivo.php'); ?>
Espero que te sirva, aunque si trabajas con CSS lo más seguro es que tenags problemas de diseño. Sea cual sea el caso, hazlo saber.

¡Felices fiestas!
  #3 (permalink)  
Antiguo 29/12/2008, 00:15
Avatar de sanchy  
Fecha de Ingreso: octubre-2008
Mensajes: 389
Antigüedad: 15 años, 6 meses
Puntos: 9
Respuesta: iframe tome altura del contenido

no trabajo con php

wordpress tiene paginas php pero yo no edite nada mas q los css y algun q otro copiar y pegar

gracias por responder!
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 11:42.