用JS如何判断页面是否存在
<html>
<head>
<title>My JSP 'a.jsp' starting page</title>
<script language="javascript">
var xmlHttp= ;
//判断浏览器
function createXMLHttpRequest() {
if (window.XMLHttpRequest) {
//Firefox,Netscape,Chrome,Safari等浏览器
xmlHttp = new XMLHttpRequest();
} else if (window.ActiveXObject) { //IE浏览器
try {
xmlHttp = new ActiveXObject("Msxml2.XMLHTTP"); //创建xmlHttp对象
} catch (e) {
try {
xmlHttp = new ActiveXObject("Microsoft.XMLHTTP"); //创建xmlHttp对象
} catch (e) { }
}
}
}
function GetURL(url){
createXMLHttpRequest();
xmlHttp.open("GET",url,true);
xmlHttp.send(null);
xmlHttp.onreadystatechange = function(){
if(xmlHttp.readyState==4){
if(xmlHttp.status==200){
alert("页面存在");
}else {
alert("页面不存在");
}
}
}
}
</script>
</head>
<body>
<input type="button" onclick="GetURL('utl')"
value="该页面存在">
<input type="button"
onclick="GetURL('url')" value="此页面不存在"></input>
</body>
</html>