2009-10-19 16 views
5

Tengo una página html con un botón emergente. Si hago clic en este botón, aparece una nueva ventana emergente, realizo todos mis cambios en esta ventana y luego hago clic en el botón de cerrar. La página html con el botón emergente debe actualizarse después de que cerré la ventana emergente. es posible?Página de actualización de Javascript

Respuesta

10

sí.

//reload opener... 
window.opener.location.reload(); 
//close self... 
window.close(); 
2
<body onunload="opener.location.reload(true);"> 
+0

único que hay que tener en cuenta es que esto refresca la ventana que se abre cada vez que se descargó el cuerpo (lo que incluye actualizaciones). – Jeff

1
<script>function reload(){document.location = document.location}</script> 
+0

Este script recargaría la página "this", no el abridor ... o ¿está sugiriendo inyectar esto en el abridor al cerrar el emergente? – scunliffe

+0

lo siento, no estaba prestando atención, no vi que quería actualizar el abrelatas ... id usar mi función arriba en la página del abridor y hacer la llamada desde el emergente solo Otra forma de hacerlo ... eso funcionaría ¿verdad? –

+0

Si tiene un hash en su URL, en realidad no actualizará la página, solo haga lo que haga ese hash. –

Cuestiones relacionadas