如何限制用户刷新页面或返回上一页
How to restrict user to refresh page or go back to the previous page?
在我的网站中,在特定的工作流程中,会出现一个带有付款选项的屏幕,并启动计时器。
从这个屏幕开始,如果用户试图刷新页面或返回到上一个页面,则用户应该重定向到主页。
要实现此功能,最简单的方法是什么?
请考虑此网站是使用mvc5 构建的
我在那里看到了"付款"一词,因为可能涉及到金钱(直接或不涉及),我强烈建议您进行所有的逻辑检查on the server
。
如果你知道每个用户在做什么,那么你就可以把他们重定向到正确的地方。
这不可能是你问题的答案,但我想这是你问题答案的一部分。
在这里的答案中找到了这个。
<script type="text/javascript">
window.onbeforeunload = function() {
return "Dude, are you sure you want to leave? Think of the kittens!";
}
</script>
此外,这可能有助于:
相关文章:
- 如何在Facebook上的iframe应用程序中使后退按钮返回到上一页
- 返回上一页时,Javascript仍处于活动状态
- Python返回上一页并记住元素
- 如何返回到上一页并用php或javascript刷新它
- 返回上一页,不加载执行正文
- 浏览器返回上一页功能,如果返回如何重新加载文档
- 自动返回上一页
- 如何在 asp.net 中使用角度选项卡返回上一页
- 如果用户单击“返回”,如何在上一页上隐藏引导模式
- 如何在不刷新 angularjs 的情况下返回上一页
- 如何阻止/防止用户在注销后返回上一页 ASP.NET
- 蛋糕2,返回/取消按钮转到上一页
- jquerymobile返回上一页onclick事件不起作用
- 音频文件在返回上一页时自动播放
- 如何限制用户刷新页面或返回上一页
- 如何在phonegap中使用javascript返回上一页
- 无需重新加载即可返回上一页
- 如何在ASP.NET中使用Javascript返回上一页
- 返回上一页的元标记
- 在页面刷新多次JQUERY后返回上一页