1

当我单击浏览器的后退按钮时,我仍然将缓存控件设置为“no-cache”和“max-age=0”,它显示了上一页。实际上问题是当我们从登录页面登录然后它登录到主页但是如果我们点击返回按钮然后它再次显示登录页面。这就是为什么我想将缓存控制应用于无缓存但它不是在职的。有没有其他选择可以做到这一点。我所做的如下我将这两个元标记添加到页面的头部部分:

<meta http-equiv="cache-control" content="max-age=0"/>
<meta http-equiv="cache-control" content="no-cache"/>

提前致谢。

4

1 回答 1

1

我在我的一个 javascript 项目中遇到了同样的问题,如果对解决您的问题有用,请选择此代码,这是处理浏览器后退按钮的方法之一

<script type="text/javascript">
        window.history.forward();
        function noBack(){
            window.history.forward();
        }
</script>

<body onload="noBack();">
于 2014-02-07T04:22:20.833 回答