自知其无知
不懂,慢慢懂。
posts - 2,comments - 2,trackbacks - 0
要做个注销强制清除缓存的功能,IE没问题,在服务端写一句Response.CacheControl   =   "no-cache ";就搞定,可是FireFox无论在服务端写,还是在客户端写
<meta   http-equiv= "expires "   content= "0 ">  
<meta   http-equiv= "cache-control "   content= "no-cache ">  
<meta   http-equiv= "pragma "   content= "no-cache ">   ,他死活就是清除不了缓存

FireFox的缓存机制和IE的不同,我记得看过一篇帖子说是用这种模式做不到清空的;
http://www.wofaint.com/firefox-%E7%9A%84%E7%BC%93%E5%AD%98cache-%E6%9C%BA%E5%88%B6-41.html
看样子我记得没错,确实无法去清空缓存;

调试的时候   手动清除

ctrl+shift+del

如果发布产品必须清楚的话,你给url后面添加一个随机数字
比如:
index.html?rand=0.22212121
这样   应该不会缓存了吧

不过一直没发现你说的情况,以前感觉IE7   有这样的问题,firefox一直挺好用的  
还是靠自己,加一句Response.AppendHeader( "Cache-Control ",   "no-store ")搞定,准备散分
posted on 2008-12-10 15:46 CopyHoo 阅读(281) 评论(0)  编辑  收藏

只有注册用户登录后才能发表评论。


网站导航: