源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

防止网页后退 asp禁止缓存

  • 时间:2022-11-21 13:40 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:防止网页后退 asp禁止缓存
像一般网上很多禁止缓存的代码,有时并不可靠,这时你只要在操作的页面加上就可以了,在网页的里指定要定向的新页,再点后退,看是不是不会再退到刚才的操作页面了,实际上已经把这个历史给删除了  ''''''''''''''''''''''''''''''''''''''''ASP 脚本  Response.Buffer = True  Response.ExpiresAbsolute = Now() - 1  Response.Expires = 0  Response.CacheControl = "no-cache"  ////////////////////////////////////////ASP.NET 脚本 
[u]复制代码[/u] 代码如下:
Response.Buffer=true; Response.ExpiresAbsolute=DateTime.Now.AddSeconds(-1); Response.Expires=0; Response.CacheControl="no-cache";
[b]ASP禁用缓存补充:[/b] Response.ExpiresAbsolute =Now() - 1 Response.Expires=0 Response.CacheControl="no-cache" [b]ajax强制不缓存的方法 [/b] 1、加个随机数 xmlHttp.open("GET", "ajax.asp?now=" + new Date().getTime(), true); 2、在要异步获取的asp页面中写一段禁止缓存的代码: Response.Buffer =True Response.ExpiresAbsolute =Now() - 1 Response.Expires=0 Response.CacheControl="no-cache" 3、在ajax发送请求前加上xmlHTTP.setRequestHeader("If-Modified-Since","0");可以禁止缓存 xmlHTTP.open("get", URL, true); xmlHTTP.onreadystatechange = callHTML; xmlHTTP.setRequestHeader("If-Modified-Since","0"); xmlHTTP.send(); 4、header(”Cache-Control: no-cache, must-revalidate”);
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部