【发布时间】:2012-06-21 03:12:12
【问题描述】:
可能重复:
Prevent any form of page refresh using jQuery/Javascript
如何防止用户使用 javascript 或 jquery 重新加载(刷新)html 页面。
第一次加载页面后,我想防止用户通过按 F5 或从浏览器刷新或任何方式重新加载页面。
Can i do that?
注意:我尝试window.onbeforeunload,但我不知道如何从中停止 window.onload 事件。
有什么帮助吗?
【问题讨论】:
-
另一个 SO 页面回答了您的问题:stackoverflow.com/questions/3527041/…
-
"使用 javascript 或 jquery" - 注意:如果不能用 JS 完成,那么它不能用 jQuery 完成...
-
我知道,但我的意思是,如果我可以通过 jquery 做到这一点,我最好通过 javascript 做到这一点
-
C0deH4cker,我尝试stackoverflow.com/questions/3527041/…,但在警报要求我留在页面中或离开它之后,如果我选择保持它工作正常,但如果我选择离开它也会调用 onload 事件,而且我不需要它
-
@mbayloon 如果用户愿意,您无法阻止页面重新加载。在下面查看我的答案..
标签: javascript jquery html refresh reload