我需要计算用户使用jquery刷新特定页面的次数。页面应该有一个静态计数器,每次页面重新加载时都会递增,如果用户导航到上一页的另一个页面计数器应该重置为零,我不想使用会话,但只使用jquery执行此操作。请帮助。
谢谢我提前......
答案 0 :(得分:2)
有一些黑客可能会这样做。我首先会问你真正试图解决的用户问题,因为解决方案很难看。
在伪代码中,这就是你要做的:
一般的想法是你在cookie中保留reloadCnt并且每次都增加。那部分很容易。
您还会在Cookie中保留时间戳。时间戳基本上包含页面上次在此浏览器中运行的时间(因为页面不断更新时间戳)。如果时间戳是旧的,那么用户的浏览器不只是显示此页面,因此这必须是一段时间内的第一个。如果时间戳是新的,那么这可能只是另一次重新加载。