Probá esto
$(window).unload(function() {
alert('Handler for .unload() called.');
});
Saludos, Leonardo.
On Wed, Feb 1, 2012 at 4:37 PM, Andres Guzman <[email protected]>wrote:
> Estimados(as):
>
> Junto con saludarlos, les quisiera hacer una consulta, estoy tratando de
> que cuando mi cliente cierre el browser, antes de matar todas las sesiones
> ejecute un proceso de mi aplicacion, el problema es que esto no lo logro
> hacer ya que por el lado del cliente con JavaScript puedo detectar que el
> browser se cierra de la sgte forma.
>
>
> <body onunload="CerrarExplorer();">
> blablablablablabla
>
> function CerrarExplorer() {
>
> if ((window.event.clientY < 0) || (window.event.clientX < -80))
> {
> $.ajax({
> url: '<%:Url.Action("DesconectarUsuario", "Home") %>',
> type: "post",
> cache: false
> });
> }
> }
>
> ahora mi problema es que cuando Actualizo la página o presiono el boton
> atras o siguiente del navegador, tambien se ejecuta, alguien a podido hacer
> algo pero solo cuando se cierre el navegador. Algunos datos que les puedan
> servir, estoy trabajando con MVC2 framework 4
>
> Desde ya muchas gracias.
>
> --
> Saluda ATTE.
> *Andrés Guzmán Oyaneder.
> *[email protected]
>
>
--
Leonardo Micheloni
@leomicheloni