gpt4 book ai didi

javascript - 知道浏览器刷新或 F5 已被击中的方法

转载 作者:行者123 更新时间:2023-11-29 17:26:16 25 4
gpt4 key购买 nike

我正在寻找一种方法来识别用户是否使用 Javascript(更具体地说是原型(prototype) Javascript 库)刷新页面或点击 F5...

我正在编写一个应用程序,需要记录网页上的刷新次数或 F5 以用于统计目的。在这种情况下,刷新或 F5 意味着用户正在跳过或逃避他在页面上的工作 :) 因此统计信息可以帮助他们找到有多少人在做这件事 :).. 一种监管。 ..

最佳答案

将以下代码放在每个页面上(只有这样你才能区分刷新/导航):

var last = localStorage["lastPage"] || "",
current = location.href;

if(last === current) { // last page is the same as this page
// this is a refresh
]

localStorage["lastPage"] = current;

唯一不同的是在同一域上导航和不这样做(即转到另一个网站然后返回同一页面算作刷新)。

关于javascript - 知道浏览器刷新或 F5 已被击中的方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8531621/

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