“Pragma:No-cache”标记可能无法防止页面被缓存
察看这篇文章对应的产品
文章 ID : 222064
最后更新日期 : 2004年1月28日
版本 : 3.0
本页内容
症状
原因
解决方案
更多信息
这篇文章中的信息适用于: 症状
当您在 HTML Web 页开始处的标头部分使用 <HTTP-EQUIV="PRAGMA" CONTENT="NO-CACHE"> 元标记时,Web 页可能仍缓存在 Temporary Internet Files 文件夹中。
返回页首 原因
直到 64 KB 缓冲区中有一半被填满时,才会缓存 Internet Explorer 正在浏览的页面。通常情况下,元标记插入到 HTML 文档的标头部分,这部分出现在文档的开头。解析 HTML 代码时是从头到尾读取代码的。当读取 <HTTP-EQUIV="PRAGMA" CONTENT="NO-CACHE"> 元标记时,Internet Explorer 检查此时缓存中是否存在该页面。如果存在,则将其删除。
返回页首 解决方案
为了很好地防止缓存中出现 Web 页面,可在 HTML 文档的结尾放置另一个标头部分。例如:
<HTML><HEAD>
<META HTTP-EQUIV="REFRESH" CONTENT="5">
<TITLE> Pragma No-cache </TITLE></HEAD><BODY>
该示例说明应该在哪里放置第二个标头部分,<br>
以使“Pragama, No-Cache”元标记按预期的那样工作。<br>
</BODY><HEAD>
<META HTTP-EQUIV="PRAGMA" CONTENT="NO-CACHE"></HEAD></HTML>
察看这篇文章对应的产品
文章 ID : 222064
最后更新日期 : 2004年1月28日
版本 : 3.0
本页内容
症状
原因
解决方案
更多信息
这篇文章中的信息适用于: 症状
当您在 HTML Web 页开始处的标头部分使用 <HTTP-EQUIV="PRAGMA" CONTENT="NO-CACHE"> 元标记时,Web 页可能仍缓存在 Temporary Internet Files 文件夹中。
返回页首 原因
直到 64 KB 缓冲区中有一半被填满时,才会缓存 Internet Explorer 正在浏览的页面。通常情况下,元标记插入到 HTML 文档的标头部分,这部分出现在文档的开头。解析 HTML 代码时是从头到尾读取代码的。当读取 <HTTP-EQUIV="PRAGMA" CONTENT="NO-CACHE"> 元标记时,Internet Explorer 检查此时缓存中是否存在该页面。如果存在,则将其删除。
返回页首 解决方案
为了很好地防止缓存中出现 Web 页面,可在 HTML 文档的结尾放置另一个标头部分。例如:
<HTML><HEAD>
<META HTTP-EQUIV="REFRESH" CONTENT="5">
<TITLE> Pragma No-cache </TITLE></HEAD><BODY>
该示例说明应该在哪里放置第二个标头部分,<br>
以使“Pragama, No-Cache”元标记按预期的那样工作。<br>
</BODY><HEAD>
<META HTTP-EQUIV="PRAGMA" CONTENT="NO-CACHE"></HEAD></HTML>
解决方案 »
- js读取asp写入的cookies来判断评论权限
- 救急:利用jquery显示各菜单效果?
- js高手救命啊
- 求教!当正则表达式括号较多的时候,如何提取匹配的内容?
- 如何用javascript读asp写的二级Cookies值
- 奇怪问题,同样的javascript在windows2003和windowsXP的效果不一样
- 操作系统在线升级后,OCX不好用了,是什么原因?
- 大侠请留步,进来帮小弟看看这个功能该如何实现好吗?感谢!!
- 'grid' 为空或不是对象 在火狐下可以显示出来 在ie中显示不出来
- 菜鸟问题
- 这段话有什么问题?为什么reload()得不到执行?分少不好意思
- 一个隐藏域里最大可以存多少个字符串?
这样试一下?:重定向一下网页(如果是动态网页)例如ASP的可以这样:<%
dim a
a=request.querystring("tmp")
if a="" then Response.Redirect("url?tmp=" & rnd())
%>没试过,不知道实际上行不行得通 :)
//禁用客户端缓存
HTML
<META HTTP-EQUIV="pragma" CONTENT="no-cache">
<META HTTP-EQUIV="Cache-Control" CONTENT="no-cache, must-revalidate">
<META HTTP-EQUIV="expires" CONTENT="Mon, 23 Jan 1978 12:52:30 GMT">