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

js检测链接(URL)是否有效

时间:2017-12-14 13:27:20      阅读:226      评论:0      收藏:0      [点我收藏+]

标签:cti   引用   com   query   jsonp   console   ons   get   解决   

前言

  在线上找了好多都不适用,自己瞎倒腾了一下,希望能帮到大家!话不多说,下面是解决方案:

1、引用jq库

2、  

$.ajax({
  type:‘get‘,
  url: "链接",
  dataType: ‘jsonp‘,
  timeout: 1000,
  complete: function (res) {
     if (res.status == 200) {
         console.log(‘有效链接‘)
     } else {
         console.log(‘无效链接‘)
     }
   }
})

实现原理:

1、使用jsonp,解决跨域问题

2、使用timeout,在服务端出错时(http状态码为:5XX、4XX),jquery无法捕获到这个错误,只要加上timeout参数即可

 

js检测链接(URL)是否有效

标签:cti   引用   com   query   jsonp   console   ons   get   解决   

原文地址:http://www.cnblogs.com/zFelix/p/8037028.html

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