javascript如何检测一个图片是否存在

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

在实际应用中,可能有这样的需求,那就是检测一个图片是否存在。

下面就通过代码实例介绍一下如何实现此功能。

实现方式一:

function CheckImgExists(imgurl) {
  var ImgObj = new Image();
  ImgObj.src = imgurl;
  //没有图片,则返回-1
  if (ImgObj.fileSize > 0 || (ImgObj.width > 0 && ImgObj.height > 0)) {
    console.log("pipipi.net提醒您图片存在");
  }
  else {
    console.log("pipipi.net提醒您图片不存在");
  }
}
CheckImgExists('rar.gif');

实现方式二:

<img src="a.jpg" onerror="this.src='b.jpg'" alt="前端教程网">

回复

我来回复
  • 暂无回复内容