今天在开发时碰到一种方法,就是客户要求页面不缓存,查了一下得出如下几种不让页面缓存的办法
html
只要加在头部就可以了.
<HEAD>
<METAHTTP-EQUIV="Pragma"CONTENT="no-cache">
<METAHTTP-EQUIV="Cache-Control"CONTENT="no-cache">
<METAHTTP-EQUIV="Expires"CONTENT="0">
</HEAD>
asp教程做法
Response.Buffer=True
Response.ExpiresAbsolute=Now()-1
Response.Expires=0
Response.CacheControl="no-cache"
Response.AddHeader"Pragma","No-Cache"
php教程做法
<?php
header('Expires:Mon,26Jul199705:00:00GMT');
header('Last-Modified:'.
gmdate
('D,dMYH:i:s').'GMT');
header('Cache-Control:no-cache,must-reval
idate
');
header('Pragma:no-cache');
?>
还有一种更简单的方法,就是大家ajax时用到的?mt=随便数据
本文转载自中文网 |