首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Ajax >

AJAX缓存有关问题

2012-11-08 
AJAX缓存问题今天写代码的时候发现个问题,就是当xmlhttp重复访问一个URL的时候,它会给你缓存起来~?这时候

AJAX缓存问题

今天写代码的时候发现个问题,就是当xmlhttp重复访问一个URL的时候,它会给你缓存起来~

?

这时候我们必须清除缓存才可以重新访问,否则它总是访问缓存里面的内容,导致你的程序得不到你预计的效果

?

解决方法如下:

方法1:

??? 在js中添加代码

response.setHeader("Cache-Control", "no-cache, must-revalidate");

?

方法3:

??? 在url后面加上获取本地时间的参数,具体方法google吧,因为很多

?

?

1 楼 wait10000y 2010-12-02   有时候好像还不行吧,
最好的办法是在请求的url后加一些随机参数,这样浏览器会认为每次请求都是新的地址请求

热点排行