Tema: Frame
Ver Mensaje Individual
  #4 (permalink)  
Antiguo 23/07/2005, 18:43
Avatar de derkenuke
derkenuke
Colaborador
 
Fecha de Ingreso: octubre-2003
Ubicación: self.location.href
Mensajes: 2.665
Antigüedad: 21 años, 4 meses
Puntos: 45
Lo siento, esto es un foro, no un "busco que me hagais el trabajo facil y encima me lo mandes directito a mi email". Esta dentro de las politicas de los foros que las respuestas se plasmen. Si no sabes de javascript, no entiendo porque preguntaste aqui.

El codigo de tu pagina base:

Código PHP:
<html>

<
head>
</
head>

<
body>

<
script>
function 
redimensionarIframe(altura) {
    
document.getElementById("elIframe").style.height=altura+"px";
}
</script>
<iframe id="elIframe" style="width:600px; height:30px;"></iframe>


</body>

</html> 
Contiene el iframe y una funcion que deforma su altura.
La pagina de dentro del iframe deberia contener algo como:

Código PHP:
<script>
parent.redimensionarIframe(document.body.offsetHeight);
</script> 
Siempre asociado al evento onload del body a poder ser.



Y entonces se supone que cuando la pagina del iframe se cargue, el propio iframe se redimensionara adaptandose al contenido. Creo recordar que al valor de la altura de la pagina debe sumarsele un margen de error de 50px o algo parecido, eso ya te toca a ti averiguarlo

salu2!
__________________
- Haz preguntas inteligentes, y obtendrás más y mejores respuestas.
- Antes de postearlo Inténtalo y Búscalo.
- Escribe correctamente tus mensajes.