Ajax 在IE浏览器中的缓存问题
2013-10-11 12:02
162 查看
个人经过测试,发现即使在jsp中写了
<meta http-equiv="pragma" content="no-cache"> 清除缓存的语句,实际IE8浏览器针对 Ajax发送同一地址的请求时,仍然没有发送请求。
所以该句对IE浏览器无效。
测试发现火狐浏览器对该代码有很好的支持。
为了解决兼容性,对Ajax的请求后面都加上 变化的时间,这样浏览器就认为每次发送的是不同的地址。
例如:
url="/servlet/MyServlet?username=abcd&password=abcd"+ new Date.getTime();
<meta http-equiv="pragma" content="no-cache"> 清除缓存的语句,实际IE8浏览器针对 Ajax发送同一地址的请求时,仍然没有发送请求。
所以该句对IE浏览器无效。
测试发现火狐浏览器对该代码有很好的支持。
为了解决兼容性,对Ajax的请求后面都加上 变化的时间,这样浏览器就认为每次发送的是不同的地址。
例如:
url="/servlet/MyServlet?username=abcd&password=abcd"+ new Date.getTime();
相关文章推荐
- IE浏览器缓存Ajax请求之后不更新数据问题
- IE浏览器下使用AJAX登陆接口请求缓存与登陆不了的问题解决
- IE浏览器Ajax缓存问题小结
- Ajax在基于IE浏览器中的缓存问题
- ajax在IE浏览器中请求的数据不正确,缓存问题
- $.ajax方法在IE浏览器下缓存问题
- IE浏览器中的ajax缓存问题与new Date()兼容性问题的解决方法
- 解决Ajax在IE浏览器中缓存问题
- IE浏览器中ajax使用缓存数据的问题
- IE浏览器中ajax使用缓存数据的问题
- Ajax中IE浏览器中的缓存问题
- IE浏览器下AJAX缓存问题导致数据不更新的解决办法
- IE浏览器使用ajax时严重的缓存问题。
- IE浏览器下AJAX GET请求自动缓存带来的问题
- JSP IE异步提交设置断点,有时走,有时不走,ajax缓存问题
- 防止ie浏览器缓存ajax请求的解决方法
- 浅析IE针对Ajax请求结果的缓存问题
- jquery 请求ie缓存,数据不更新的问题【ajax禁用缓存解决ie数据不更新的问题】
- Query中ajax的使用与缓存问题的解决方法
- Ajax应用之缓存问题