【问题标题】:How can i disable the browser’s back functionality after logout in asp.net?在asp.net中注销后如何禁用浏览器的返回功能?
【发布时间】:2015-12-20 11:33:40
【问题描述】:

我想在注销后禁用浏览器的后退按钮。

我已经将会话 ["session-id"] 设置为在注销事件时为空。

但是当我按下浏览器的 back 按钮时:

它会将我重定向到我已经退出的安全页面。

请给我有关此问题的任何解决方案

【问题讨论】:

标签: javascript asp.net session browser-cache session-timeout


【解决方案1】:

以下 Javascript 代码可能对您有所帮助...

<script type = "text/javascript" > 
    function preventBack(){window.history.forward();} 
    setTimeout("preventBack()", 0); 
    window.onunload=function(){null}; 
    </script>

在不想返回的页面中使用代码...

【讨论】:

    猜你喜欢
    • 2011-10-18
    • 2013-07-20
    • 2016-09-25
    • 1970-01-01
    • 2013-05-22
    • 2010-10-10
    • 2020-12-27
    • 1970-01-01
    • 2023-03-21
    相关资源
    最近更新 更多