gpt4 book ai didi

javascript - 如何使用 asp.net 禁用 Internet explorer 中的退格键

转载 作者:行者123 更新时间:2023-11-30 06:31:55 25 4
gpt4 key购买 nike

目前,当我在注销后按下退格键时,上一页将打开,而不是将其重定向到登录页面,我在注销页面的页面加载中使用了这个服务器端代码,它适用于 firefox、opera 和 chrome,但适用于 IE和 Safari 它不能正常工作。

这是我在注销页面的页面加载中的代码

protected void Page_Load(object sender, EventArgs e)
{
Session.Abandon();
Session.Clear();
Session.RemoveAll();
HttpCookie cookie = new HttpCookie("UserInfo");
cookie.Expires = DateTime.Now.AddDays(-1d);
Response.Cookies.Add(cookie);
Response.Redirect("Default.aspx", false);
Response.Cache.SetExpires(DateTime.UtcNow.AddMinutes(-1));
Response.Cache.SetCacheability(HttpCacheability.NoCache);
Response.Cache.SetNoStore();
}

您有什么建议可以在 IE 和 Safari 上运行?

最佳答案

我认为即使禁用后退按钮,用户也可以通过按“Alt + 箭头按钮”或“退格键”返回。在浏览器中无法禁用后退按钮。

关于javascript - 如何使用 asp.net 禁用 Internet explorer 中的退格键,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16976714/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com