如何在asp.net中注销后禁用浏览器的后退功能?

时间:2015-09-23 08:35:08

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

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

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

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

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

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

1 个答案:

答案 0 :(得分:3)

以下Javascript代码可以帮助您......

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

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