Obviamente, window.onbeforeunload ha encontrado una buena cantidad de problemas con Chrome, como he visto por todos los problemas que he encontrado. ¿Cuál es el trabajo más reciente?window.onbeforeload en Chrome: ¿cuál es la solución más reciente?
Lo único que tengo siquiera cerca de trabajo es this:
window.onbeforeunload = function() { return "alert" };
Sin embargo, si sustituyo retorno "alerta" con algo como alert ("bla"), me sale nada de cromo.
Vi en this question que Google lo bloquea a propósito. Bien por ellos ... ¿pero qué sucede si quiero hacer una llamada AJAX cuando alguien cierra la ventana? En mi caso, quiero saber cuándo alguien ha dejado la sala de chat en mi sitio web, señalado por el cierre de la ventana.
quiero saber si hay una manera de cualquiera
(a): fijar la llamada window.onbeforeunload por lo que puedo poner en AJAX no
o
(b): obtener alguna otra forma de determinar que una ventana se ha cerrado en Chrome
Véase también http://stackoverflow.com/questions/7389554/crossbrowser-onbeforeunload – powtac