Hightman 论坛

完整版: [AJAX] xmlHTTP 取数据时老显示缓存的解决方案之一
您当前正在浏览的是一个简化版本. 要观看完整版本, 请点这儿.
xmlhttp对像(即ajax)可以方便的在浏览器中无刷新闪屏在后台取回数据,配合DHTML方法更新网页

但大家都碰到的应该是多次调用时它却总是显示缓存页面, 如果后端是 php ,尝试在 php 中加入相应的

http头明确不要缓存, 好像也没什么效果!!

现在终于找到一个办法啦,就是在 xmlhttp.open 之后发送一个特定的头即可, 简约代码如下...

xmlhttp.setRequestHeader('If-Modified-Since', '0');

希望对你有用
也可以在请求时加一个可变的参数。 aaa.php?t=12234244 当前的时间戳就可以。
Reference URL's