Очевидно, что window.onbeforeunload столкнулся со своей долей проблем с Chrome, как я видел из всех проблем, с которыми я сталкивался. Какова самая последняя работа вокруг?
Единственное, что у меня даже близко к работе, это это:
window.onbeforeunload = function () { return "alert" };
Однако, если я заменю return "alert" чем-то вроде alert("blah"), я ничего не получу от Chrome .
В этом вопросея увидел, что Google намеренно блокирует это. Хорошо для них... но что, если я хочу сделать вызов AJAX, когда кто-то закрывает окно? В моем случае я хочу знать, когда кто-то покинул чат на моем веб-сайте, о чем сигнализирует закрытие окна.
Я хочу знать, есть ли способ
(a): исправить вызов window.onbeforeunload, чтобы я мог добавить туда AJAX
или
(b): получить другой способ определить, что окно закрылось в Chrome