Jquery通过jsonp请求方式判断URL是否有效(URL有效性检测)
2018-06-02 13:57
465 查看
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>URL有效性检测</title> <script src="js/jquery-1.8.3.js" type="text/javascript" charset="utf-8"></script> <script type="text/javascript"> $(document).ready(function() { $("#checkokornot").text("Jquery is working ..."); }); </script> </head> <body> <h1>URL有效性检测</h1> <h2>Jquery通过jsonp请求方式判断URL是否有效</h2> <span id="checkokornot" style="color: #008000;"></span><br/><br/> <input type="text" id="urlForValidate" value="https://www.baidu.com"/> <input type="button" id="" value="验证URL" onclick="NetPing()"/> <script type="text/javascript"> function NetPing() { var urlForValid = $("#urlForValidate").val(); if(urlForValid.indexOf('http')<0){alert("URL必须以http:// 或 https://开头!");return false;} $.ajax({ url: urlForValid, type: "GET", timeout:3000, dataType: "jsonp", complete: function(response, textStatus) { if(response.status == 404) { alert("URL请求失败!"); }else if(response.status == 200){ alert("响应状态码:" + response.status + "\n响应信息: " + textStatus + "\nURL状态正常!"); }else { alert("响应状态码:" + response.status + "\n响应信息: " + textStatus + "\nURL 可能失效了!"); } } }); } </script> </body> </html>
阅读更多
相关文章推荐
- 为什么每个请求都要有用户名密码呢,那不是每次都要查询一下了,token,表示这个用户已经验证通过了,在token有效期内,只需要判断token是否有效就可以了
- [JavaScript]检测(判断)一个链接(URL)是否有效(服务可用)?[整理]
- js检测判断链接(URL)是否有效(服务可用)
- JQ检测(判断)一个链接(URL)是否有效(服务可用)
- 通过对URL判断,检测引用的文件是否存在
- ajax请求跨域问题-通过jsonp方式解决
- 多线程并发请求检测url是否可用,有一个可用停掉所有的线程实现Callable接受线程返回值
- 使用jquery+ajax方式实现用户注册时,检测用户名是否存在
- Js检测判断URL网址输入是否正确
- JQuery插件第二十一个:利用Ajax判断链接是否有效
- 检测jQuery.js是否已加载的判断代码
- 判断远程url是否有效的几种方法
- 通过length属性判断jquery对象是否存在
- Windows CE 下判断 URL 地址是否有效
- Asp判断Url是否有效
- android 判断是否真正连接到internet(通过检测网址,需要时间)
- PHP判断远程url是否有效的几种方法
- [转]js判断url是否有效
- 分别用DOM方式和jQuery方式判断复选框是否被选中
- 从a站点跳转到b站点,通过url的参数判断是否让该用户选择身份