2007-06-05, 12:20 AM
xmlhttp对像(即ajax)可以方便的在浏览器中无刷新闪屏在后台取回数据,配合DHTML方法更新网页
但大家都碰到的应该是多次调用时它却总是显示缓存页面, 如果后端是 php ,尝试在 php 中加入相应的
http头明确不要缓存, 好像也没什么效果!!
现在终于找到一个办法啦,就是在 xmlhttp.open 之后发送一个特定的头即可, 简约代码如下...
xmlhttp.setRequestHeader('If-Modified-Since', '0');
希望对你有用
但大家都碰到的应该是多次调用时它却总是显示缓存页面, 如果后端是 php ,尝试在 php 中加入相应的
http头明确不要缓存, 好像也没什么效果!!
现在终于找到一个办法啦,就是在 xmlhttp.open 之后发送一个特定的头即可, 简约代码如下...
xmlhttp.setRequestHeader('If-Modified-Since', '0');
希望对你有用