①加If-Modified-Since头:
XMLHttpRequest多次调用时它却总是显示缓存页面, 尝试在aspx页中加入相应的http头明确不要缓存, 也没有效果,终于百度到方法了,即在 xmlHttp.open("GET", url, false); 之后发送一个If-Modified-Since头即可, 代码如下:
xmlHttp.setRequestHeader(
"
If-Modified-Since
"
,
"
0
"
);
②请求URL后加变化的参数:如 url = "http://localhost/test.aspx?r=" + Math.random();