清除页面缓存:页面缓存清除的方法



   每次上Chinaasp总有不少网友问及如何使Asp页面刷新在IIS4管理下页面不刷新问题较IIS5严重得多而且有时确实加入些控制页面缓存Cache语句还是不起什么作用原因我也不是很清楚去问问微软吧:-)
现在我将清除页面缓存Cache些思路方法整理总结如下:
1、在Asp页面首部加入
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\"

    其实使用IIS5以后这样问题自然而然少了很多所以现在我也很少用这样些话来强制更新页面以上也是我们原来在IIS4下面开发积累些经验希望能给大家点帮助!
Tags:  无法清除dns缓存 清除dns缓存 asp清除页面缓存 清除页面缓存

延伸阅读

最新评论

发表评论