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.
 

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$
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 similares