posts - 0, comments - 0, trackbacks - 0, articles - 3
  BlogJava :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理

IE缓存问题的解决方法

Posted on 2012-09-19 23:16 hao.hao 阅读(93) 评论(0)  编辑  收藏
1.在AJAX请求的链接中添加时间戳或随机数
在javascript发送的URL后加上t=Math.random(),如
href = URL+"&"+"t="+Math.random();
或 href = URL + "&" + "t="+ new Date().getTime();
2.在XMLHttpRequest发送请求之前加上XMLHttpRequest.setRequestHeader("If-Modified-Since","0");

xhr.setRequestHeader("If-Modified-Since","0");
xhr.send();
3.服务器端代码加入Response.setHeader("Cache-Control", "no-cache, must-revalidate");
4.如果是用jQuery的话就简单了,直接设置cache为false就可以

只有注册用户登录后才能发表评论。


网站导航: