Foros del Web » Programando para Internet » Javascript »

cerrar ventana hija al cerra ventana padre

Estas en el tema de cerrar ventana hija al cerra ventana padre en el foro de Javascript en Foros del Web. Hola, estoy generando una ventana hija desde una ventana padre (pop up), lo que quiero saber es como puedo lograr que si cierran la ventana ...
  #1 (permalink)  
Antiguo 08/05/2009, 06:23
Avatar de javiertkd  
Fecha de Ingreso: agosto-2008
Ubicación: Mendoza
Mensajes: 129
Antigüedad: 15 años, 8 meses
Puntos: 1
cerrar ventana hija al cerra ventana padre

Hola, estoy generando una ventana hija desde una ventana padre (pop up), lo
que quiero saber es como puedo lograr que si cierran la ventana padre desde la
cruz del explorador se cierre la ventna hija tambien.

Saludos
  #2 (permalink)  
Antiguo 08/05/2009, 08:24
 
Fecha de Ingreso: abril-2009
Mensajes: 11
Antigüedad: 15 años
Puntos: 1
Respuesta: cerrar ventana hija al cerra ventana padre

A mi también me gustaría saberlo, si consigues algún avance por otro sitio ponlo por aquí tmb
Graciaas
  #3 (permalink)  
Antiguo 08/05/2009, 08:35
Avatar de JavierB
Colaborador
 
Fecha de Ingreso: febrero-2002
Ubicación: Madrid
Mensajes: 25.052
Antigüedad: 22 años, 2 meses
Puntos: 772
Respuesta: cerrar ventana hija al cerra ventana padre

Hola javiertkd

No se puede detectar cuando se cierra una ventana, lo único que se puede hacer es detectar cuando se abandona la página.

Para abrir la ventana utiliza este código:

Código javascript:
Ver original
  1. <script type="text/javacript">
  2. var ventana;
  3. ventana = window.open('otrapagina.html');
  4. </script>

Para que se cierre la ventana hija al salir de la página padre:

Código javascript:
Ver original
  1. <body onunload="ventana.close()">

Saludos,
  #4 (permalink)  
Antiguo 08/05/2009, 09:36
Avatar de javiertkd  
Fecha de Ingreso: agosto-2008
Ubicación: Mendoza
Mensajes: 129
Antigüedad: 15 años, 8 meses
Puntos: 1
Respuesta: cerrar ventana hija al cerra ventana padre

Gracias por tu respuesta, si lei que no se puede pero siempre consulto en el foro por si hay

alguna forma.

voy a tulizar lo que me enviaste, a ver como lo puedo acomodar a mi necesidad.
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 10:42.