Ajax缓存解决办法
2013-06-18 11:42
204 查看
解决办法有如下几种:
1、在服务端加 header("Cache-Control: no-cache, must-revalidate");(如php中)
2、在ajax发送请求前加上 anyAjaxObj.setRequestHeader("If-Modified-Since","0");
3、在ajax发送请求前加上 anyAjaxObj.setRequestHeader("Cache-Control","no-cache");
4、在 Ajax 的 URL 参数后加上 "?fresh=" + Math.random(); //当然这里参数 fresh 可以任意取了
5、第五种方法和第四种类似,在 URL 参数后加上 "?timestamp=" + new Date().getTime();
6、用POST替代GET:不推荐
1、在服务端加 header("Cache-Control: no-cache, must-revalidate");(如php中)
2、在ajax发送请求前加上 anyAjaxObj.setRequestHeader("If-Modified-Since","0");
3、在ajax发送请求前加上 anyAjaxObj.setRequestHeader("Cache-Control","no-cache");
4、在 Ajax 的 URL 参数后加上 "?fresh=" + Math.random(); //当然这里参数 fresh 可以任意取了
5、第五种方法和第四种类似,在 URL 参数后加上 "?timestamp=" + new Date().getTime();
6、用POST替代GET:不推荐
相关文章推荐
- Ajax缓存解决办法
- ajax缓存解决办法
- Ajax缓存解决办法
- AJAX时,以GET方式提交数据,IE进行缓存,FF不缓存,四种解决的办法
- Ajax IE 缓存问题解决办法
- Ajax缓存解决办法【转】
- IE8下Ajax缓存问题及解决办法
- Ajax缓存解决办法
- ajax缓存解决办法
- 在ie中关于ajax请求获得数据缓存问题的解决办法
- IE浏览器下AJAX缓存问题导致数据不更新的解决办法
- ajax缓存解决办法
- Ajax缓存解决办法
- Ajax页面缓存问题分析与解决办法
- Ajax缓存解决办法
- Ajax缓存解决办法
- AJAX缓存问题的解决办法
- 避免ajax中get方法产生缓存的解决办法
- Ajax页面缓存问题分析与解决办法
- IE下Ajax缓存问题的解决办法