我为用户创建了一个登录和注销页面,但问题是,当用户从站点注销并再次单击浏览器的后退按钮时,他/她可以查看站点再次没有登录。所以我想限制用户在从页面注销后能够查看该站点。
请查看我的代码并告诉我需要更改的位置
我使用后退按钮的代码来限制用户。
<script type="text/javascript">
function preventBack() {
alert();
console.log("hello");
window.history.forward();
}
setTimeout("preventBack()", 100);
window.onunload = function () {
null
};
</script>
答案 0 :(得分:0)
在Page_Load事件上写下代码:
If(Session["SessionName"]==null)
{
Response.Redirect("LoginPagename.aspx");
}
答案 1 :(得分:0)
你的使用会话所以当注销时间内的注销时间清除会话然后重定向到你的登录页面,否则你可以禁用后退按钮。