zoukankan      html  css  js  c++  java
  • jquery jsonp 检测url地址是否有效

    <!DOCTYPE html>
    <html>
    	<head>
    		<meta charset="UTF-8">
    		<title>URL有效性检测</title>
    		<script src="http://libs.baidu.com/jquery/2.0.0/jquery.min.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 + "
    响应信息: " + textStatus + "
    URL状态正常!");
    						}else {
    							alert("响应状态码:" + response.status + "
    响应信息: " + textStatus + "
    URL 可能失效了!");
    						}
    					}
    				});
    			}
    		</script>
    	</body>
    
  • 相关阅读:
    c# 异步和同步问题(转载)
    用Python作GIS之四:Tkinter基本界面的搭建
    Linux必知必会--vmstat
    Linux必知必会--awk
    Linux必知必会--sed
    Linux必知必会--grep
    Linux必知必会--curl
    康威定律
    移动端抓包合集
    MySQL重置自增id
  • 原文地址:https://www.cnblogs.com/hzcya1995/p/13317322.html
Copyright © 2011-2022 走看看