论坛首页 Web前端技术论坛

AJAX不刷新问题

浏览 5647 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2006-12-01  
我用axax+jdom写了一个html文件,但是每次执行都掉IE缓存,不访问数据库,而且我都加上
<meta HTTP-EQUIV="pragma" CONTENT="no-cache">
<meta HTTP-EQUIV="Cache-Control" CONTENT="no-cache, must-revalidate">
<meta HTTP-EQUIV="expires" CONTENT="0">
但是IE缓存还是去不掉,为什么?????
   发表时间:2006-12-01  
我用了一个很笨的方法,就是在每次请求的时候在url中加入一个最新的时间(一个唯一的数据),这样它就不会去执行缓存了。
0 请登录后投票
   发表时间:2006-12-01  
hgq0011 写道
我用了一个很笨的方法,就是在每次请求的时候在url中加入一个最新的时间(一个唯一的数据),这样它就不会去执行缓存了。

我也没想到什么好办法,也是加了个时间参数。
0 请登录后投票
   发表时间:2006-12-01  
我之前加了个随机数但是不成功,要不你们可否把例子发给我,
email: dgcstar@hotmail.com
0 请登录后投票
   发表时间:2006-12-04  
可以试试以下方法:
  在生成xml的jsp/servlet/php程序中设置头不用缓存,如:response.setContentType("text/xml;charset=utf-8");
   response.addHeader("Cache-Control","no-cache");
注意是在生成xml的动态程序中设置该xml不用缓存。
  不过我用的是spry框架,不知这个方法对你有用不。
0 请登录后投票
   发表时间:2006-12-05  
谢谢楼上兄弟的回复,我现在就去试。。。。
0 请登录后投票
   发表时间:2006-12-05  
问题解决了,谢谢jerryinside
这里应该没 有什么结贴或给分的操作吧
0 请登录后投票
论坛首页 Web前端技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics