Probá esto

$(window).unload(function() {
  alert('Handler for .unload() called.');
});

Saludos, Leonardo.


On Wed, Feb 1, 2012 at 4:37 PM, Andres Guzman <andres.guzman...@gmail.com>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.
> *andres.guzman...@gmail.com
>
>


-- 
Leonardo Micheloni
@leomicheloni

Responder a