我可以禁用FF3后退按钮缓存吗?

时间:2010-03-24 17:50:57

标签: html firefox caching button

我发现当按下后退按钮时,即使我发送以下标题,它也会从浏览器缓存中获取上一页:

Test1.aspx

Server              ASP.NET Development Server/9.0.0.0
Date         Wed, 24 Mar 2010 17:49:40 GMT
X-AspNet-Version 2.0.50727
Location         Test2.aspx
Cache-Control no-cache, no-store
Pragma         no-cache
Expires         -1
Content-Type text/html; charset=utf-8
Content-Length 189
Connection         Close

3 个答案:

答案 0 :(得分:4)

过期应该是日期+时间戳和缓存控制“s”必须重新验证“&”max-age“也可能有帮助吗?

Expires: Wed, 11 Jan 1984 05:00:00 GMT
Cache-Control: no-cache, must-revalidate, max-age=0

答案 1 :(得分:1)

缓存控制等事情只告诉浏览器不要在缓存中保存下载的东西(js,css,图像等)。它与访问过的页面的历史无关。

您不应该尝试修改浏览器的数据。相反,您将处理事件并停止您不希望在您的站点中发生的事件。

答案 2 :(得分:1)

对我来说,标题中的以下设置有效:

Pragma:no-cache

缓存控制:无缓存,无存储

过期:0