87,914
社区成员
发帖
与我相关
我的任务
分享
<script src="http://code.jquery.com/jquery-latest.min.js"></script>
<script>
$.ajax({
type: "get",
url: "http://目标地址",
success: function(theforever_csdn_data, textStatus){
alert("目标地址存在");
},
error: function(){
alert("目标地址不存在");
}
});
</script>
<html>
<body>
<script type="text/javascript">
var xmlHttp;
function createXMLHttpRequest(){
try{
xmlHttp=new XMLHttpRequest();
}
catch (e){
try{
xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
}
catch (e){
try{
xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
}
catch (e){
alert("您的浏览器不支持AJAX!");
return false;
}
}
}
}
function GetURL(url){
createXMLHttpRequest();
xmlHttp.onreadystatechange=function(){
if(xmlHttp.readyState==4){
if(xmlHttp.status==200){
alert('存在')
}
else{
alert('不存在')
}
}
}
xmlHttp.open("GET",url,true);
xmlHttp.send(null);
}
</script>
<input type="button" onclick="GetURL('http://www.baidu.com/')" value="http://www.baidu.com/ 存在吗?"></input>
<input type="button" onclick="GetURL('http://www.error.com/')" value="http://www.error.com/ 存在吗?"></input>
</body>
</html>
function getURL(url)
{
var xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
xmlhttp.open("GET",url,false);
xmlhttp.send();
if (xmlhttp.readyState==4)
{
if(xmlhttp.Status!=200)alert("不存在");
return xmlhttp.Status==200;
}
return false;
}
getURL("www.csdn.com");