【发布时间】:2010-11-17 02:45:29
【问题描述】:
我有没有办法让它工作,所以任何按 F5 或任何刷新按钮的人都会被移动到不同的页面,而不是刷新用户想要的页面?
类似:
If (refresh){
goto "link to hopme page"
}
如果没有,我是否不允许在某个页面上刷新?
我有些人只是不停地刷新,这正在扼杀我的带宽。这是一个游戏网站,所以我不想禁止IP。
【问题讨论】:
-
为什么?您正在尝试与重新发送 POST 变量作斗争?使用 AJAX。
-
您是指当人们刷新页面时,还是仅当他们按 F5 刷新页面时?澄清
-
你为什么要这样做?
-
不要使用 Ajax 来阻止人们重新发送 POST 数据——这只会对没有 JS 的用户造成破坏,同时让调试变得更加困难。请改用 Post-Redirect-Get 模式。