如题所述
第1个回答 2014-03-02
有时在处理服务器页面如表单时,浏览器前进、后退键会带来麻烦,无法使页面获取最新的数据,从而会导致意外产生,这时解决办法有两种,一是可以利用js禁用前进、后退键;二是当点击前进、后退键后自动刷新页面,那么就需要禁掉页面缓存,因为浏览器首先会读取缓存,如果没有才再请求服务器;方法二禁用缓存如下:客户端代码:<meta http-equiv="Expires" CONTENT="0"> <meta http-equiv="Cache-Control" CONTENT="no-cache"> <meta http-equiv="Pragma" CONTENT="no-cache">
asp服务器端代码:<%Response.ExpiresAbsolute = now()-1Response.Expires = 0Response.CacheControl = "no-cache"%>
asp服务器端代码:<%Response.ExpiresAbsolute = now()-1Response.Expires = 0Response.CacheControl = "no-cache"%>