Foros del Web » Programando para Internet » Javascript »

Problema con confirmacion de cierre de ventana

Estas en el tema de Problema con confirmacion de cierre de ventana en el foro de Javascript en Foros del Web. Buenas a todos: Tengo el siguiente problema, y espero que alguno de ustedes me pueda ayudar. Trabajo en un sistema basado en PHP, que verifica ...
  #1 (permalink)  
Antiguo 08/04/2008, 07:22
Avatar de zick  
Fecha de Ingreso: mayo-2007
Ubicación: Los Angeles - Chile
Mensajes: 168
Antigüedad: 17 años, 6 meses
Puntos: 2
Pregunta Problema con confirmacion de cierre de ventana

Buenas a todos:
Tengo el siguiente problema, y espero que alguno de ustedes me pueda ayudar.

Trabajo en un sistema basado en PHP, que verifica accesos si un usuario se ha logeado o no, todo esto, para hacer una especie de auditoria de los movimientos que realiza el usuario dentro del sistema.

Ahora bien, esto funciona, sin embargo, cuando cierra la pagina, no supe como registrar esa salida, o sea, no podía realizar un registro del logout y "matar" la sesión que abrio el usuario...

Se preguntaran.. pero eso es PHP, nooo!! Ahora viene mi problema con Javascript:

Cree un pequeño javascript que, al minuto de cerrar la pagina, muestre un mensaje de confirmación: Desea realmente salir de la pagina?

El script es el siguiente:

Código HTML:
<script language="javascript" type="text/javascript">
window.onbeforeunload = cierrasesion;

function cierrasesion()
{
	if(confirm("Esta seguro de querer salir?")){
		window.open('menu.php?doLogout=true&salida=ok&MM_Username=<? echo $_SESSION['MM_Username']?>');
	}else{
		return false;
	}
}
</script> 
Si bien es cierto, me funciona pero a medias. O sea, me consulta que si quiero salir o no. Si acepto, me saca de la pagina y abre el popup a la otra pagina (que por cierto es para "matar" la sesion y se cierra sola). Ahora, si cancelo, aparte del cuadro de dialogo del confirm, me aparece otro cuadro que me pide confirmacion si deseo salir o quedarme de la pagina.

¿Que sucede con mi script?¿Hay algo malo en el?¿No estara correctamente diseñado?.. ¿Alguna sugerencia u otro codigo quizas?

Estaré a atento a sus comentarios, cualquiera sea.

Saludos y Gracias por todo
__________________
SZC - Aplicaciones y Servicios.
http://www.szc.cl
Los Angeles - Chile
  #2 (permalink)  
Antiguo 08/04/2008, 12:57
Avatar de zick  
Fecha de Ingreso: mayo-2007
Ubicación: Los Angeles - Chile
Mensajes: 168
Antigüedad: 17 años, 6 meses
Puntos: 2
Re: Problema con confirmacion de cierre de ventana

Alguna idea?? por fa. es medio urgente!!!

Gracias..
__________________
SZC - Aplicaciones y Servicios.
http://www.szc.cl
Los Angeles - Chile
  #3 (permalink)  
Antiguo 09/04/2008, 14:06
Avatar de zick  
Fecha de Ingreso: mayo-2007
Ubicación: Los Angeles - Chile
Mensajes: 168
Antigüedad: 17 años, 6 meses
Puntos: 2
Re: Problema con confirmacion de cierre de ventana

Bueno.. gracias d todas maneras por el interes al visitar este post!!
__________________
SZC - Aplicaciones y Servicios.
http://www.szc.cl
Los Angeles - Chile
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 18:24.