0

navigator.sendBeacon在前端使用来告诉服务器用户何时进入和离开页面(通过window.loadwindow.unload)。我正在记录到达/离开服务器端的时间。我注意到一些有到达时间但没有出发时间的情况。

window.unload是否存在事件无法触发的常见情况,即不是浏览器/系统崩溃?也许在所有内容加载之前重定向、返回按钮或导航离开页面?

4

1 回答 1

1

不,没有任何条件,除了浏览器/系统崩溃,window.unload 事件将无法触发。所有主要浏览器和所有主要浏览器的许多先前版本都支持它。

也见这里

于 2019-12-18T23:11:25.297 回答