如何阻止用户导航到上一页

时间:2010-04-26 01:36:14

标签: asp.net

我正在开发一个简单的电子邮件门户作为我的大学任务,我将gmail用于各种功能。现在我们登录gmail帐户然后如果我们点击浏览器的后退按钮,我们仍然会保留在收件箱页面上。在我的情况下登录后,如果我按下后退按钮我回到登录页面。请建议我如何实现这一点。我也是ASP.NET的新手,所以保持详细

2 个答案:

答案 0 :(得分:4)

很简单。加载登录页面时,检查用户当前的会话状态,如果他们已经登录,则将其重定向到收件箱。

答案 1 :(得分:2)

诀窍是使用javascript“history.replace(...)”函数:

http://www.hunlock.com/blogs/Mastering_The_Back_Button_With_Javascript

实际上,您删除了以前的历史记录条目。