jquery如何判断url是否存在(能访问)?
可以自己构造一个方法来判断。利用jquery的ajax强求返回请求结果这个"特点",如果这个url不存在,ajax请求会返回404.然后判断返回的状态码:
//判断一个url是否可以访问 function IsLoad(_url,fun){ $.ajax({ url:_url, type:"get", success:function(){ //说明请求的url存在,并且可以访问 if($.isFunction(fun)){ fun(true); } }, statusCode:{ 404:function(){ //说明请求的url不存在 if($.isFunction(fun)){ fun(false); } } } }); } //调用 IsLoad('www.baidu.com',function(res){ if(res){ alert('请求的url可以访问'); } });
更多web前端知识,请查阅 HTML中文网 !!
以上就是jquery如何判断url是否存在?的详细内容,更多请关注易知道|edz.cc其它相关文章!