Jquery中文网 www.jquerycn.cn
Jquery中文网 >  脚本编程  >  javascript  >  正文 js判断图片是否被缓存的一例代码

js判断图片是否被缓存的一例代码

发布时间:2014-12-21   编辑:www.jquerycn.cn
本文介绍下,用js判断检测网页中图片是否缓存的一例代码,IE8下测试通过,用到了js中Image类。有需要的朋友参考下吧。

功能:
js判断图片被缓存。

测试:
在ie8下测试通过。
其它浏览器,留给朋友们自行测试吧,呵呵。

代码如下:

<script> 
/** 
 url 测试图片路径 
 被缓存返回true,没被缓存返回false
 * edit by www.jbxue.com
 */  
 function testCache(url){  
  alert('执行');  
  var url='http://www.jbxue.com/images/test-logo.png';  
  var myImg = new Image();    
  myImg.src = url;    
  if(myImg.complete) {    
      alert('图片被缓存');    
      return true;  
  }else{    
      alert('图片没被缓存');    
      myImg.onload = function() {    
          alert('图片下载成功!');    
      }    
      return false;  
  }   
 }
</script>

您可能感兴趣的文章:
js判断图片是否被缓存的一例代码
javascript缓存图片到本地的实现代码
基于JQuery实现的图片自动进行缩放和裁剪处理
js 判断客户端能否上网多种方法
js判断背景图片是否加载成功的简单方法
禁止客户端js缓存的方法控讨
JS判断图片是否加载完成并获取图片宽度
使用javascript中canvas实现拼图小游戏
PHP强制更新图片缓存的示例代码
解析 PHP和浏览器缓存机制

[关闭]