防止在Firefox中缓存本地HTML页面

时间:2012-07-19 07:10:13

标签: javascript html

我知道之前已经多次询问过这个问题,但是没有一个解决方案对我不起作用。

问题场景是:我正在使用一组具有DOM&的本地HTML页面。内容处理功能(这些不仅仅是静态页面)。现在点击后退按钮浏览器显示不可取的缓存页面,我需要重新加载html页面。

我在标记中添加了以下内容,以防止HTML页面缓存,但它仍然缓存HTML页面并显示缓存的内容:

<meta http-equiv="Cache-Control" content="no-cache, no-store, must-revalidate">
<meta http-equiv="Pragma" content="no-cache">
<meta http-equiv="Expires" content="-1">

任何建议都将不胜感激。

1 个答案:

答案 0 :(得分:3)

我认为你正在看到bfcache在行动。 https://stackoverflow.com/a/3695577/873567有一个技巧可以防止它被踢入。