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