在请求URL里加入一个时间戳,欺骗ie浏览器每次都去实际请求服务器而不是读缓存。直接上代码 var url = "Cache";
if(url.indexOf("?") >= 0){
url = url + "&t=" + (new Date()).valueOf();
}
else{
url = url + "?t=" + (new Date()).valueOf();
}
//get 方法的使用
xmlHttp.open("GET",url,true);
//设置向服务器端发送的数据,并启动交互
xmlHttp.send(null);
本文介绍了一种技巧,在请求URL中加入时间戳,使得IE浏览器每次请求都从服务器获取最新数据,而非使用缓存。通过简单代码实现,有效解决浏览器缓存问题。
379

被折叠的 条评论
为什么被折叠?



