Foros del Web » Programando para Internet » Javascript »

¿Cómo saber si cerraron un pop-up?

Estas en el tema de ¿Cómo saber si cerraron un pop-up? en el foro de Javascript en Foros del Web. Necesito saber (en javascript), como puedo saber si cerraron un pop-up que abrí, dandole un nombre a la ventana y todo. Necesito saber esto, desde ...
  #1 (permalink)  
Antiguo 24/05/2004, 14:13
 
Fecha de Ingreso: mayo-2004
Mensajes: 8
Antigüedad: 20 años, 7 meses
Puntos: 0
¿Cómo saber si cerraron un pop-up?

Necesito saber (en javascript), como puedo saber si cerraron un pop-up que abrí, dandole un nombre a la ventana y todo.

Necesito saber esto, desde la pagina padre, osea, la que abrió el pop-up.

Lo que pasa, es que abro un pop-up, y luego sólo está la opcion de actualizar el pop-up... pero en el caso de que el ususario cierra el pop-up, manda error al actualizarlo... entonces, si es que está cerrado, debería abrirlo nuevamente. Eso si, si está abierto , sólo deseo actualizarlo...


Gracias
  #2 (permalink)  
Antiguo 24/05/2004, 15:03
Avatar de KarlanKas
Moderador extraterrestre
 
Fecha de Ingreso: diciembre-2001
Ubicación: Madrid
Mensajes: 6.987
Antigüedad: 23 años
Puntos: 61

Dime si esto te va!

<script>
var ventana;
function abrir(){
ventana=window.open("destino.html","ventana","widt h=500,height=300");

}
function actualizar(){

if(ventana && !ventana.closed){ventana.location.reload();}
else{abrir()}
}

</script>
__________________
Cómo escribir

No hay pregunta tonta, sino tonto que quiere seguir en la ignorancia.

Última edición por KarlanKas; 24/05/2004 a las 15:09
  #3 (permalink)  
Antiguo 25/05/2004, 10:01
 
Fecha de Ingreso: mayo-2004
Mensajes: 8
Antigüedad: 20 años, 7 meses
Puntos: 0
Gracias!!!

Gracias KarlanKas, funcionó super bien... Gracias....
  #4 (permalink)  
Antiguo 25/05/2004, 10:46
Avatar de KarlanKas
Moderador extraterrestre
 
Fecha de Ingreso: diciembre-2001
Ubicación: Madrid
Mensajes: 6.987
Antigüedad: 23 años
Puntos: 61
De nada!! Y bienvenido a los foros!!!
__________________
Cómo escribir

No hay pregunta tonta, sino tonto que quiere seguir en la ignorancia.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 19:32.