当前位置:首页 > 程序&理念 >

AJAX:检测页面是否能正常访问

时间:2007-01-19 15:30:54浏览:36817 转载


<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\"
\"http://www.w3.org/TR/html4/loose.dtd\">
<html>
<head>
<meta http-equiv=\"Content-Type\" content=\"text/html; charset=gb2312\">
<title>无标题文档</title>
<script>
function isok(URL){
var req;
   req = false;
    if (window.XMLHttpRequest) 
    { // Mozilla, Safari,...
        req = new XMLHttpRequest();
        if (req.overrideMimeType) 
        {
            req.overrideMimeType('text/xml');
        }
    } 
    else if (window.ActiveXObject) 
    { // IE        
        try {
                req = new ActiveXObject(\"Msxml2.XMLHTTP\");
            } 
            catch (e) 
            {
                try 
                {
                    req = new ActiveXObject(\"Microsoft.XMLHTTP\");
                } 
                catch (e) 
                {alert(e);return false;}
            }
    }

    if (!req) 
    {       
       return false;
    }
req.open('GET', URL, true);
//var a=selval;
req.onreadystatechange=function (){
        if (req.readyState == 4) {
            if (req.status == 200) {
alert('访问正常');
            } else {
                alert('访问不正常!代码值:'+req.status.toString());
            }//status==200
        }//readyState==4
}

req.send(null);
return true;
}
</script>
</head>

<body>
<form name=\"form1\" method=\"post\" action=\"\">
  <input type=\"button\" name=\"Submit\" value=\"http://www.abc.com\" onclick=\"isok(this.value);\">
  <input type=\"button\" name=\"Submit\" value=\"http://www.lp023.com/\" onclick=\"isok(this.value);\">
  <input type=\"button\" name=\"Submit\" value=\"http://www.lp023.com/abc.asp\" onclick=\"isok(this.value);\">
</form>
</body>
</html>
1

上一篇:ASP+DLL实现ping功能的
下一篇:javascript定时器

发表评论

昵称:  验证码:

关于博主

博主

博主:BlueCode

职业:web程序

简介:2002年开始一直从事Web制作,网站运营,会PHP+MYSQL ASP+MSSQL,微信开发