在web前端中如果想检测一个外网的网址是否可以访问,一般的逻辑都是将被检测的网址发向后台,后台处理完成后再将结果返回给前台。如果将url是否可以访问的逻辑用js代码来实现该如何写呢,下面测试了下jq插件的ajax方法,感觉很好用,分享一下。
$.ajax({ url:'https://www.baidu.com', type:"get", async:false, dataType: "jsonp", success:function(){ alert('可以访问!'); }, statusCode:{ 404:function(){ alert('不能访问!'); }, 200:function(){ alert('可以访问!'); } } });