检验图片路径是否有效

方法一

function validateImage(pathImg) { // 判断图片地址是否有效
      let ImgObj = new Image()
  ImgObj.src = pathImg
  if (ImgObj.fileSize > 0 || (ImgObj.width > 0 && ImgObj.height > 0)) {
    return true
  } else {
    return false
  }
}

方法二

function validateImage(url) {    
    var xmlHttp ;
    if (window.ActiveXObject)
     {
      xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
     }
     else if (window.XMLHttpRequest)
     {
      xmlHttp = new XMLHttpRequest();
     } 
    xmlHttp.open("Get",url,false);
    xmlHttp.send();
    if(xmlHttp.status==404)
    return false;
    else
    return true;
}
原文地址:https://www.cnblogs.com/mary-123/p/13389867.html