Foros del Web » Programando para Internet » Javascript »

Preguntar al querer cerrar navegador

Estas en el tema de Preguntar al querer cerrar navegador en el foro de Javascript en Foros del Web. Hola buen día. Existe alguna forma de preguntarle al usuario si en verdad desea cerrar el navegador? Esto es, usando el método window.close(); y el ...
  #1 (permalink)  
Antiguo 05/05/2010, 08:29
Avatar de venom_mau  
Fecha de Ingreso: julio-2009
Mensajes: 152
Antigüedad: 14 años, 9 meses
Puntos: 2
Pregunta Preguntar al querer cerrar navegador

Hola buen día.

Existe alguna forma de preguntarle al usuario si en verdad desea cerrar el navegador?

Esto es, usando el método window.close(); y el mensaje de alerta de js confirm?

He tratado con esto:
Código:
function cierra{
	if((window.closed)==true)
	{
		if (! confirm('¿Desea cerrar el navegador?')) return false;
	}
}
Pero no funciona.

Gracias por los comentarios y su tiempo.

Saludos :D
  #2 (permalink)  
Antiguo 05/05/2010, 09:27
AlvaroG
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Preguntar al querer cerrar navegador

No, no se puede. Lo más cercano que existe es utilizar el evento onunload()

¿para qué necesitas eso? Me suena más a molestia que a funcionalidad.


Saludos.
  #3 (permalink)  
Antiguo 05/05/2010, 10:11
Avatar de venom_mau  
Fecha de Ingreso: julio-2009
Mensajes: 152
Antigüedad: 14 años, 9 meses
Puntos: 2
Respuesta: Preguntar al querer cerrar navegador

Gracias por responder AlvaroG

Pues quería hacer esto para emplearlo en un sistema que estoy haciendo en php, el cual usa sesiones.
Estuve checandolo y tiene el error de que si cierra el navegador el usaurio, no se cierra bien la sesión y es primordial, porque la manejo de tal forma que muestre usuarios activos y no puedan loguearse 2 veces o más. Y si no cierran bien la sesión, la bandera que uso para saber que usuarios estan activos no cambia y es como si quedara abierta la sesión.

algo confuso, espero me haya explicado bien.

Saludos :)
  #4 (permalink)  
Antiguo 06/05/2010, 09:33
AlvaroG
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Preguntar al querer cerrar navegador

Entiendo el problema, pero Javascript no te podrá ayudar. Incluso si lograras detectar el evento de cierre de la ventana, seguramente el navegador no detendría su cierre para hacer peticiones extra.

No sé cuáles serán tus requisitos, pero quizás puedas hacer un sistema como el de windows live (el programa): si detecta una nueva conexión de un usuario (ingreso válido, usuario y contraseña y too) cancela automáticamente cualquier sesión que tuviese activa.


Saludos.
  #5 (permalink)  
Antiguo 13/05/2010, 10:45
Avatar de venom_mau  
Fecha de Ingreso: julio-2009
Mensajes: 152
Antigüedad: 14 años, 9 meses
Puntos: 2
Respuesta: Preguntar al querer cerrar navegador

Gracias AlvaroG por tu tiempo y respuestas :D

Etiquetas: cerrar, navegadores
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 21:18.