[HTM],[ASP],[.Net],[JSP],[PHP]Non Buffer, Non cache

禁止網頁緩存

   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>  
   

    3。在連至該頁時傳入一隨機參數
    Href="****.asp?random()"

    4。 在Jsp頁面<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

    5。window.location.replace("******.asp");  

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

①HTM  
<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"> 

②ASP  
<% 
Response.Expires = -1 
Response.ExpiresAbsolute = Now() - 1 
Response.cachecontrol = "no-cache" 
%> 

③PHP
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT"); 
header("Cache-Control: no-cache, must-revalidate"); 
header("Pragma: no-cache"); 

④JSP
response.setHeader("Pragma","No-Cache"); 
response.setHeader("Cache-Control","No-Cache"); 
response.setDateHeader("Expires", 0); 

⑤asp.net(C#) 
Response.Buffer=true; 
Response.ExpiresAbsolute=System.DateTime.Now.AddSeconds(-1); 
Response.Expires=0; 
Response.CacheControl="no-cache"; 

⑥禁止圖片缓存 ,在圖片後加一隨機參數,如:
<img src=”images/bg.gif?temp_id=123456/>