gpt4 book ai didi

javascript - 使用哪个事件处理程序来记录离开页面 - onunload 或 onbeforeunload?

转载 作者:行者123 更新时间:2023-11-30 10:54:39 25 4
gpt4 key购买 nike

我之前关于使用 javascript 测量页面转换时间的问题没有任何答案,我将开始编写自己的代码 (!)。

为了衡量所需的时间,我建议在用户离开页面时删除一个包含时间戳的 cookie,然后在后续页面中将该时间与“现在”进行比较并将请求发送回将记录间隔的 URL。

似乎有 2 个可能的处理程序可以关联第一个代码块 - onunload() 处理程序或 onbeforeunload()?

更重要的是,它在没有/损坏处理程序支持的浏览器上静默失败,而不是在所有可能的浏览器中移植。

有什么指点吗?有问题吗?

TIA

C.

最佳答案

onbeforeunload 不受 Opera 支持,实际上是用来给用户一个机会中止卸载,所以你应该选择 onunload

关于javascript - 使用哪个事件处理程序来记录离开页面 - onunload 或 onbeforeunload?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2849034/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com