显然,window.onbeforeunload 在 Chrome 中遇到了相当多的问题,正如我从我遇到的所有问题中看到的那样。最近的工作是什么?
我唯一接近工作的是:
window.onbeforeunload = function () { return "alert" };
但是,如果我用 alert("blah") 之类的东西替换 return "alert",我从 Chrome 中什么也得不到。
我在这个问题中看到谷歌故意阻止了这一点。对他们有好处...但是如果我想在有人关闭窗口时进行 AJAX 调用怎么办?就我而言,我想知道何时有人离开了我网站上的聊天室,由窗口关闭发出信号。
我想知道是否有办法
(a):修复 window.onbeforeunload 调用,以便我可以将 AJAX 放在那里
或
(b):获得其他方法来确定 Chrome 中的窗口已关闭