代码改变世界

强制客户端刷新历史页面(单击“后退”按钮时)

2006-01-05 14:46  晓风残月  阅读(476)  评论(0编辑  收藏  举报
当我们以编程方式设置页的可缓存性(Response.Cache 语法来访问 HttpCachePolicy.SetCacheability 方法)时,如果将可缓存性设置为 HttpCacheability.NoCacheHttpCacheability.ServerAndNoCache,则请求的客户端不会将页缓存在其“历史记录”文件夹中。例如,用户无论何时单击向后或向前按钮,都请求响应的新版本。通过将 HttpCachePolicy.SetAllowResponseInBrowserHistory 方法设置为 true,可以重写此行为。