会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Qi Zai ~~ ~~
只为成功找方法,不为失败找借口!
博客园
首页
博问
闪存
新随笔
订阅
管理
防止浏览器重载缓存内容方法
防止浏览器重载缓存内容的方法整理
a.可在Page_Load事件首部加上:
Response.Cache.SetExpires(DateTime.Now.AddSeconds(
-
1
))
//
使用SetExpires方法设置过期日期为当前日期时间的前一秒
Response.Cache.SetCacheability(HttpCacheability.ServerAndNoCache)
//
使用SetCacheability方法设置Cache
-
Control HTTP标头
Response.Cache.SetValidUntilExpires(
false
)
//
使用SetValidUntilExpires方法指定ASP.Net缓存是否忽略无效Cache
-
Control标头
b.可在Html代码中加入:
<
HEAD
>
<
META
HTTP-EQUIV
="Pragma"
CONTENT
="no-cache"
>
<
META
HTTP-EQUIV
="Cache-Control"
CONTENT
="no-cache"
>
<
META
HTTP-EQUIV
="Expires"
CONTENT
="0"
>
</
HEAD
>
c.在重新调用原页面的时候给页面传一个随机数:
Href
=
"
*****.aspx?
"
random
=
random()
"
Keyword: 重载缓存,清空缓存,缓存
posted on
2007-08-27 22:26
Blue Sky
阅读(
430
) 评论(
0
)
收藏
举报
刷新页面
返回顶部