![]() |
1
26
我发现了这个片段 here 对我来说非常有效:
|
![]() |
2
10
无法直接检测页面刷新,但可以使用cookie模拟所需内容:
根据您的要求,您还需要决定何时删除cookie和/或再次执行该操作。 |
![]() |
3
8
检测页面刷新的最佳方法。是不是?( Ctrl键 + F5 , F5 , Ctrl键 + R , 进入 )
|
|
4
6
如果您只想为用户运行一次,我将设置一个会话cookie,然后使用if()语句。
|
|
5
3
|
![]() |
6
2
我已经解决了这个问题…无会话和无cookie的欢呼 解决方案是php:ajax:javascript的组合 您希望在页面加载而不是页面刷新时运行的查询通过Ajax调用运行它,让我们说我的函数是
我可以简单地用javascript检查页面是否是一个新的加载或刷新,方法是执行以下操作
在你的 doit.php文件 简单地添加您要放入普通页面的PHP代码
|
![]() |
7
2
这可以在您的场景中工作:
如果用户在URL中有令牌,则视图计数将不会更新。因此,如果用户尝试刷新,则不会更新视图计数。当用户在URL中没有令牌时,视图计数将更新并使用令牌刷新页面。它是在跳出框框思考,但它是有效的! |
![]() |
8
1
您可以保存一个将与当前页面关联的cookie,如果单击了任何链接,则使用新的页面名称更新cookie。 假设上述工作是在 javascript ,您可以将此更新cookie信息发送到服务器,以通知有关新页面命中的信息。 或者另一种方法可以是,您可以指定 HTTP头 它指定了在 缓存过期 通过这种方式,浏览器甚至不会向您发送有关 页面加载/刷新 . 见 http://www.mnot.net/cache_docs/#IMP-SCRIPT 有关缓存的信息 另外,在http中查看etag vs expires- ETag vs Header Expires |
![]() |
aman.s · 选中复选框5秒后刷新JavaScript页面 7 年前 |
![]() |
David T · 限制Excel Power Query中的刷新 7 年前 |
|
user6089076 · 工作表(“名称”)。刷新 7 年前 |
![]() |
jaguar419 · 不断刷新tkinter消息框中的文本 7 年前 |
|
porzoo · python中3D数组值的Matplotlib动画 7 年前 |