现在的位置: 首页 > 综合 > 正文

禁用页面缓存

2013年12月04日 ⁄ 综合 ⁄ 共 1361字 ⁄ 字号 评论关闭

 

 

以下为引用的内容:
<HEAD>   
<META   HTTP-EQUIV="Pragma"   CONTENT="no-cache">   
<META   HTTP-EQUIV="Cache-Control"   CONTENT="no-cache">   
<META   HTTP-EQUIV="Expires"   CONTENT="0">   
</HEAD> 
以下为引用的内容:
<HEAD>   
<META   HTTP-EQUIV="Pragma"   CONTENT="no-cache">   
<META   HTTP-EQUIV="Cache-Control"   CONTENT="no-cache">   
<META   HTTP-EQUIV="Expires"   CONTENT="0">   
</HEAD> 

 

 

1、在Asp页面首部<head>加入

 

以下为引用的内容:
Response.Buffer   =   True   
Response.ExpiresAbsolute   =   Now()   -   1   
Response.Expires   =   0   
Response.CacheControl   =   "no-cache"   
Response.AddHeader   "Pragma",   "No-Cache"

 

2、在HtML代码中加入

 

以下为引用的内容:
<HEAD>   
<META   HTTP-EQUIV="Pragma"   CONTENT="no-cache">   
<META   HTTP-EQUIV="Cache-Control"   CONTENT="no-cache">   
<META   HTTP-EQUIV="Expires"   CONTENT="0">   
</HEAD> 
以下为引用的内容:
<HEAD>   
<META   HTTP-EQUIV="Pragma"   CONTENT="no-cache">   
<META   HTTP-EQUIV="Cache-Control"   CONTENT="no-cache">   
<META   HTTP-EQUIV="Expires"   CONTENT="0">   
</HEAD> 

4、在jsp页面中可使用如下代码实现无缓存:

 

以下为引用的内容:
response.setHeader("Cache-Control","no-cache"); //HTTP 1.1
response.setHeader("Pragma","no-cache"); //HTTP 1.0
response.setDateHeader ("Expires", 0); //prevents caching at the proxy server

这些代码加在<head> </head>中间具体如下

 

以下为引用的内容:
<head>
<%
response.setHeader("Cache-Control","no-cache"); //HTTP 1.1
response.setHeader("Pragma","no-cache"); //HTTP 1.0
response.setDateHeader ("Expires", 0); //prevents caching at the proxy server
%>
</head >

抱歉!评论已关闭.