为什么缓存控制不起作用?

时间:2014-02-07 04:12:16

标签: html caching meta-tags metatag

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

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

提前致谢。

1 个答案:

答案 0 :(得分:1)

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

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

<body onload="noBack();">