js如何实现清空浏览器缓存代码实例

快乐打工仔 分类:实例代码

本章节介绍一下如何清空浏览器缓存,需要的朋友可以做一下参考。

关于浏览器缓存更多内容可以参阅关于浏览器缓存问题304响应状态简单介绍一章节。下面以验证码为例子做一下说明,验证码生成之后通常会在服务器缓存起来,客户端第一期请求以后也会缓存起来,当第二次请求的时候,就会进行相应的比对,往往就不会再请求服务器了,而是直接读取缓存中的内容,这通常是我们不愿意看到的,这个时候我们可以修改url,当url不同时,hashcode是找不到资源的,他会再次请求的,代码如下:

var url=http://hostname:[port]/xxx/checkcode.php?rnd=Math.random();
img.src=url 。

回复

我来回复
  • 暂无回复内容