firefox 的页面缓存问题

作者:admin 发布时间:June 6, 2007 分类:默认

$etag = date('YmdH');
if ($_SERVER['HTTP_IF_NONE_MATCH'] == $etag)
{
header('HTTP/1.1 304 Not Modified');
}
else header('Etag: '.$etag);

用以上代码控制页面缓存,IE下刷新就能更新缓存,firefox下刷新不起作用要等到缓存过期,必须手动去清理页面缓存才能更新。
唉!

$etag = date('YmdH');
if ($_SERVER['HTTP_IF_NONE_MATCH'] == $etag)
{
header('HTTP/1.1 304 Not Modified');
}
else header('Etag: '.$etag);

用以上代码控制页面缓存,IE下刷新就能更新缓存,firefox下刷新不起作用要等到缓存过期,必须手动去清理页面缓存才能更新。
唉!

标签: none

添加新评论 »

captcha
请输入验证码