xmlhttp缓存清除的2种解决方法
2023-06-13 09:15:14 时间
现在终于找到一个办法啦,就是在xmlhttp.open之后发送一个
xmlHttp.onreadystatechange=stateChanged;
xmlHttp.open("GET",url,true);
xmlHttp.setRequestHeader("If-Modified-Since","0");
xmlHttp.send(null);
因为IE默认将相同的URL请求进行缓存,所以URL加上唯一区分的参数作为区分,保持每次请求的URL不同,即可绕过IE缓存的问题
js: URL="http://host/a.php"+"?"+Math.random();
vbs: URL="http://host/a.php"&"?"&Timer()
//varurl="ResponseContentPageScore.aspx?key="+Math.round(Math.random()*100)+"&HotelCD="+inputContent;
varurl="ResponseContentPageScore.aspx?key="+newDate().getTime()+"&HotelCD="+inputContent;
相关文章
- SQLServer数据库的各种管理方法
- MySQL+Redis缓存+Gearman共同构建数据库缓存的方法
- Linux deepin 删除多余内核的实现方法
- javascript高德地图放到网页中的方法详解编程语言
- Linux清除缓存的简易方法(linux刷新缓存)
- Oracle 数据库改变列名的技术方法(oracle列别名)
- Yii2环境下清空Redis缓存的方法(yii2 清空redis)
- 理解Redis缓存入门轻松掌握使用方法(如何理解redis缓存)
- MySQL数据库无法缓存数据的原因及解决方法(mysql不能被缓存)
- 解决Redis超过缓存最大值的方法(redis超过缓存最大值)
- 将Redis缓存转换为数据库的进阶方法(redis缓存转数据库)
- Redis缓存清理最佳操作实践(redis缓存清理的方法)
- 解决Redis缓存拖延的有效方法(redis缓存延迟问题)
- 如何有效解决Redis缓存失效的问题(redis缓存失效方法)
- ASP.NET缓存方法分析和实践示例代码
- ASP.netSubstitution页面缓存而部分不缓存的实现方法
- Discuz!下Memcache缓存实现方法
- Jquery中Ajax缓存带来的影响的解决方法
- JavaScript中的常见问题解决方法(乱码,IE缓存,代理)
- Asp.net禁用页面缓存的方法总结
- ThinkPHP缓存方法S()概述
- C#控件闪烁的解决方法