Evento al Cerrar la página

28/09/2005 - 16:00 por Daniel E. D Armas G. | Informe spam
Saludos a todos,

Queria saber si alguien sabe como resolver el siguiente
problema, en un proyecto ASP.NET yo tengo un boton para
cerrar la sesion en donde llamo a un metodo
(XMLEliminarSesion) que elimina un registro en un archivo
XML que cree para llevar el control de los usuarios, pero
cuando el usuario cierra la ventana y no hace click en el
boton "Cerrar Sesion" antes de salir, el registro de su
SessionID queda guardado en el archivo XML ya que nunca se
ejecuta el metodo (XMLEliminarSesion). Si alguien conoce
alguna forma de llamar este metodo cuando el usuario hace
click en el boton Cerrar del Explorador se los agradeceria.

Daniel E. D' Armas G.

Preguntas similare

Leer las respuestas

#1 Gatón
05/10/2005 - 19:34 | Informe spam
Hola:

La verdad es que si se puede.
Solo tienes que utilizar el evento onunload para que si alguien no utiliza
el link que le provees para salir y cierra la ventana, igual correr un
script que haga el trabajo que quieras.

<html>
<head>
</head>
<body onunload="window.open('ch_cl_cerrar.asp')">
</body>
</html>


Saludos

Enrique Medina
Santiago de Chile


"Daniel E. D' Armas G." escribió en el mensaje
news:022901c5c435$01b495d0$
Mostrar la cita
#2 Gatón
05/10/2005 - 23:22 | Informe spam
Hola Matías:

Efectivamente pero pienso que si le sirve si, por ejemplo, lo utiliza en un
frame oculto y entonces el evento solo se disparará cuando efectivamente se
cierra y es la unica forma que he implementado para que no se burle el
proceso de salida.

Saludos

Enrique Medina
Santiago de Chile

"Matías Iacono" escribió en el mensaje
news:
Mostrar la cita
la
Mostrar la cita
utiliza
Mostrar la cita
#3 Matías Iacono
06/10/2005 - 00:14 | Informe spam
El problema de lo que planteas es que el evento se dispara no solo cuando la
ventana se cierra, si no, cuando se navega a otra pagina, o se hace un
refresh a la misma pagina.

Saludos.

Matías Iacono
Microsoft MVP ASP/ASP.net - DCE3
"Gatón" <elsupergatonARROBAhotmail.com> escribió en el mensaje
news:%
Mostrar la cita
Ads by Google
Search Busqueda sugerida