Ver Mensaje Individual
  #3 (permalink)  
Antiguo 06/07/2009, 23:23
Avatar de ezefarina
ezefarina
 
Fecha de Ingreso: junio-2009
Mensajes: 91
Antigüedad: 15 años, 6 meses
Puntos: 2
De acuerdo Respuesta: Cargar en un div un contenido al iniciar la pagina

Lo que se me ocurre ahora asi en el aire es que tengas lo siguiente

Código :
Ver original
  1. <div id="paginaEnDiv">
  2. </div>
  3. <iframe id="paginaCargada" src="google.com">
  4. </iframe>
  5. <script type="text/javascript">
  6. document.getElementById('paginaEnDiv').innerHTML=document.getElementById('paginaCargada').innerHTML;
  7. </script>

Pero habría que encontrar la manera de que el script se ejecute SOLO cuando el iFrame ya descargó la página, sino el primer div quedaría vacío o incompleto. Esto podría hacerse poniendo el evento onLoad en la página a cargar, o sea, la que está en el src del iFrame, y que ese script ejecute el siguiente código:

Código :
Ver original
  1. parent.document.getElementById('paginaEnDiv').innerHTML=parent.document.getElementById('paginaCargada').innerHTML;

Pero claro, esto solo funcionaría si la página que querés cargar, es tuya, y pudieras declarar el evento onLoad.

Espero que te sea de ayuda

Slds