JavaScript - Refrescar un frame

 
Vista:

Refrescar un frame

Publicado por Juamperio (1 intervención) el 19/01/2005 23:53:21
Hola,
¿Como puedo refrescar la pagina de un frame con un onclik en otro frame?

Muchas gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Refrescar un frame

Publicado por David (9 intervenciones) el 20/01/2005 09:49:50
Suponiendo que tienes una página, que contiene 2 iframes y quieres referirte desde uno al otro, el código de las 3 páginas sería:

*** principal.html ***

<iframe id="frame1" src="p1.html"></iframe>
<iframe id="frame2" src="p2.html"></iframe>

*** p1.html ***

<P>frame 1</P>
<script language=javascript>
alert('frame 1 cargado');
</script>

*** p2.html ***

<P>frame 2</P>
<script language=javascript>
document.onclick = new Function("refresh()");
function refresh() {
window.parent.document.getElementById('frame1').contentWindow.location.reload();
}
</script>

***************

También te puedes referir directamente a la ventana principal usando solo window.parent desde el iframe.

Suerte
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar