Foros del Web » Programando para Internet » Javascript »

Detectar cierre de ventana del navegador

Estas en el tema de Detectar cierre de ventana del navegador en el foro de Javascript en Foros del Web. Hola a tod@s, Necesito que me echen una manito. Quiero detectar el cierre de la pestaña o la ventana en el navegador... Se que me ...
  #1 (permalink)  
Antiguo 25/05/2011, 07:32
Avatar de gabrieltirado  
Fecha de Ingreso: septiembre-2010
Mensajes: 10
Antigüedad: 14 años, 2 meses
Puntos: 1
Detectar cierre de ventana del navegador

Hola a tod@s,

Necesito que me echen una manito. Quiero detectar el cierre de la pestaña o la ventana en el navegador...

Se que me van a decir que primero averigüe y luego pregunte... Bueno, ya he investigado bastante, pero las soluciones que me dan, no se ajustan a mi necesidad, por ejemplo la siguiente:

<body onbeforeunload="return confirm('¿Confirma que desea salir de la aplicación?')">

Funciona cuando cierran la ventana, pero también hace exactamente lo mismo cuando la ventana es actualizada, o cuando se hace una redirección a otra página y así no me sirve, ya que lo que quiero en realidad es ejecutar un script de logout... Una opción es ponerle tiempo limite a la sesión desde php.ini del server, pero así tampoco se acomoda a mi necesidad, ya que el script de logout contiene un fragmento de código que me almacena la acción logout, la hora, el usuario en una tabla accionesPorUsuario en la base de datos y por tanto necesito que este script se ejecute.

Muchas gracias por la ayuda....
  #2 (permalink)  
Antiguo 06/11/2013, 13:04
 
Fecha de Ingreso: noviembre-2012
Mensajes: 184
Antigüedad: 12 años, 1 mes
Puntos: 0
Respuesta: Detectar cierre de ventana del navegador

Buenas, conseguiste de alguna manera realizar lo que pretendias? es que me encunetro en la misma situacion y no se como realizarlo....

Saludos.
  #3 (permalink)  
Antiguo 06/11/2013, 14:10
Colaborador
 
Fecha de Ingreso: septiembre-2013
Ubicación: España
Mensajes: 3.648
Antigüedad: 11 años, 3 meses
Puntos: 578
Respuesta: Detectar cierre de ventana del navegador

Eehh... Han pasado 2 años y medio... ¿De verdad esperas que te responda?
  #4 (permalink)  
Antiguo 06/11/2013, 16:51
 
Fecha de Ingreso: noviembre-2012
Mensajes: 184
Antigüedad: 12 años, 1 mes
Puntos: 0
Respuesta: Detectar cierre de ventana del navegador

Pues quizás tengo almacenado el código...

Etiquetas: cerrar, close, logout, navegador, onbeforeunload, sesión, browsers
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 01:29.