87,997
社区成员




//指定回调方法backResponse
function backResponse() {
//响应完毕
if (request.readyState == 4) {
//如果服务端响应状态码==200
if (request.status == 200) {
//服务端的响应内容
var response = request.responseText;
alert(response);
} else {
alert("status:" + request.status);
}
}
}
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
<script language="javascript">
//定义XMLHttp对象
var xmlHttp = false;
try {
xmlHttp = new ActiveXObject("Msxml2.XMLHTTP");
} catch (e) {
try {
xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
} catch (e2) {
xmlHttp = false;
}
}
if (!xmlHttp && typeof XMLHttpRequest != 'undefined') {
xmlHttp = new XMLHttpRequest();
}
function chk() {
var url = document.getElementById("url").value;
xmlHttp.open("GET", url, true);
xmlHttp.onreadystatechange = updatePage;
xmlHttp.send(null);
}
function updatePage() {
if (xmlHttp.readyState < 4) {
document.getElementById("msg").innerHTML ="loading...";
}
if (xmlHttp.readyState == 4) {
document.getElementById("msg").innerHTML= "";
if (xmlHttp.status == 200) {
//服务端的响应内容
var response = xmlHttp.responseText;
alert(response);
} else {
alert("status:" + xmlHttp.status);
}
}
}
//document.ready(function(){
// document.getElementById("uname").onblur = chkUname();
//});
</script>
</head>
<body>
<input type="text" name="url" id="url" value="http://www.baidu.com" /><input type="button" value="test" onclick="chk()" />
<span id="msg"></span>
</body>
</html>