码迷,mamicode.com
首页 > Web开发 > 详细

js 检测链接是否有效(包含跨域)

时间:2019-11-07 16:28:32      阅读:117      评论:0      收藏:0      [点我收藏+]

标签:eject   nbsp   fun   resolve   class   false   turn   style   ISE   

 

 

const checkUrl = function (url) {
  const promise = new Promise(function (resolve, reject) {
    if (!url) reject(‘无效路径‘);
    $.ajax({
      url: url,
      type: ‘GET‘,
      dataType: "jsonp", //跨域采用jsonp方式
      complete: (response)=> {
        if(response.status==200)
          resolve(true)
        else
          resolve(false)
      }
    });
  });
  return promise;
}

checkUrl(url).then(res=>{
if(res){
alert(‘有效‘)
}else {
alert(‘无效‘)
}
});


 

js 检测链接是否有效(包含跨域)

标签:eject   nbsp   fun   resolve   class   false   turn   style   ISE   

原文地址:https://www.cnblogs.com/web-fusheng/p/11812869.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!