Ver Mensaje Individual
  #6 (permalink)  
Antiguo 03/04/2007, 08:36
Avatar de Saruman
Saruman
 
Fecha de Ingreso: mayo-2003
Ubicación: Panama city, Panama, Panama
Mensajes: 1.154
Antigüedad: 21 años, 8 meses
Puntos: 5
Re: php dentro de un iframe... pregunta

en la página donde cargas el iframe, osea, el padre, colocas esto:

pagina_padre.html

Código HTML:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Pagina Padre</title>
</head>

<body>

<script language="javascript">
window.onload = function() {
    document.getElementById("the_iframe").scrolling = "no";
    document.getElementById("the_iframe").src = "ladirecciondelapagina.php";
}
</script>

<iframe name="the_iframe" id="the_iframe" frameborder="0" width="100%" height="100%" marginheight="0" marginwidth="0" height="0" scrolling="no"></iframe>

</body>
</html> 
nota que en el iframe no coloque el llamado a la pagina php, o sea, que no puse el "src", ya que lo hago justo cuando la página padre ha terminado de cargar, esto para evitar cualquier cosa

una vez que tengamos listo el padre, hagamos lo del hijo:


ladirecciondelapagina.php

Código HTML:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Untitled Document</title>
</head>

<body>

<script language="javascript">
    window.onload = function() {
        window.parent.document.getElementById("the_iframe").height = document.getElementById("Contenido").offsetHeight;
    }
</script>

<div id="Contenido">
<!--aqui va todo tu contenido, todo todo.. nada afuera ok?-->
</div>

</body>
</html> 
luego, DEBES envolver todo tu contendio HTML y demás dentro de un div llamado "Contendio", ejemplo:

y listo.

cualquier consulta me avisas

saludos
__________________
Saruman

One Ring to rule them all, One Ring to find them, One Ring to bring them all and in the darkness bind them.

Última edición por Saruman; 03/04/2007 a las 15:29