转:Html+Asp+Php+Jsp:4种语言禁止浏览器缓存页面的方法+真正防止html缓存的手技术
来源:互联网 发布:我要说汉语阅读优化 编辑:程序博客网 时间:2024/06/06 03:56
Html+Asp+Php+Jsp:4种语言禁止浏览器缓存页面的方法
HTTP:
<META HTTP-EQUIV="pragma" CONTENT="no-cache">
<META HTTP-EQUIV="Cache-Control" CONTENT="no-cache, must-revalidate">
<META HTTP-EQUIV="expires" CONTENT="Wed, 26 Feb 1997 08:21:57 GMT">
<META HTTP-EQUIV="expires" CONTENT="0">
ASP
response.expires=0
response.addHeader("pragma","no-cache")
response.addHeader("Cache-Control","no-cache, must-revalidate")
PHP
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
header("Cache-Control: no-cache, must-revalidate");
header("Pragma: no-cache");
JSP:
response.addHeader("Cache-Control", "no-cache");
response.addHeader("Expires", "Thu, 01 Jan 1970 00:00:01 GMT");
<META HTTP-EQUIV="pragma" CONTENT="no-cache">
<META HTTP-EQUIV="Cache-Control" CONTENT="no-cache, must-revalidate">
<META HTTP-EQUIV="expires" CONTENT="Wed, 26 Feb 1997 08:21:57 GMT">
<META HTTP-EQUIV="expires" CONTENT="0">
ASP
response.expires=0
response.addHeader("pragma","no-cache")
response.addHeader("Cache-Control","no-cache, must-revalidate")
PHP
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
header("Cache-Control: no-cache, must-revalidate");
header("Pragma: no-cache");
JSP:
response.addHeader("Cache-Control", "no-cache");
response.addHeader("Expires", "Thu, 01 Jan 1970 00:00:01 GMT");
如何禁止浏览器缓存某一页面?
本文作者:不详
所属分类:ASP问答精选
加入时间:2004-3-16
点击次数:4209
问:
如何禁止浏览器缓存某一页面?
答:
光使用<META HTTP-EQUIV="Pragma" CONTENT="no-cache">是不起作用的,IE仍然会cache数据的。
通常 ie 在一页的数据没有满32K时它是不会缓存的。
如果把 no-cache 直接放在最前面的话,只要缓存中的数据没有到32K,当时ie是不会缓存的,但是当读过了no-cache标志,到了HTML其他部分时,如果数据超过了32K,IE仍然会将数据缓存起来。
这是由于IE分析一个页面的语法时是从上到下读取的,正确的方法如下:
<HTML>
<HEAD>
<META HTTP-EQUIV="REFRESH" CONTENT="5">
<TITLE> 你的标题 </TITLE>
</HEAD>
<BODY>
你的页面的其它部分。。。。。
</BODY>
<HEAD>
<META HTTP-EQUIV="PRAGMA" CONTENT="NO-CACHE">
</HEAD>
</HTML>
- 转:Html+Asp+Php+Jsp:4种语言禁止浏览器缓存页面的方法+真正防止html缓存的手技术
- Html+Asp+Php+Jsp:4种语言禁止浏览器缓存页面的方法
- html禁止缓存的方法,asp禁止缓存的方法,php禁止缓存的方法,jsp禁止缓存的方法
- html禁止缓存的方法,asp禁止缓存的方法,php禁止缓存的方法,jsp禁止缓存的方法
- asp,php,jsp,html禁止缓存的方法
- html、asp、php、jsp 禁止缓存的方法
- .Html+Asp+asp.net(C#)禁止浏览器缓存页面的方法-禁止缓存
- 有时候需要禁止缓存,实时获得最新数据,html、PHP、asp、jsp禁止缓存的方法
- html jsp 禁止浏览器缓存页面
- 如何防止浏览器的缓存JSP页面
- ASP/PHP/JSP等禁止ajax缓存的方法
- 【JSP】让HTML和JSP页面不缓存的方法
- html页面禁止缓存
- html页面禁止缓存
- html页面禁止缓存
- html 页面禁止缓存
- 关于IE缓存的解决方案(HTML,JSP,ASP,PHP,C#)
- 关于IE缓存的解决方案(HTML,JSP,ASP,PHP,C#)
- POJ 1922 Ride to School
- 对比与差异是获得知识的源泉
- 企业如何辨别ERP是否稳定
- 什么是web2.0
- 实现验证码局部刷新
- 转:Html+Asp+Php+Jsp:4种语言禁止浏览器缓存页面的方法+真正防止html缓存的手技术
- 关于生成HTML文件的新闻系统
- CSIT 561 Computer Networks: An Internet Perspective Homework3
- 关于tags
- 串口调试助手源程序
- 程序员的“七种武器”与程序员的“三层心法”
- 使用HTML+CSS编写一个灵活的Tab页
- 关于斐波那契数列的算法比较
- 在AO+VC中怎样使通过属性查找到的图元结果在地图上不断的闪烁