<!DOCTYPE html>
<html>
<head lang="en">
<meta charset="UTF-8">
<title>js中的Ajax经典示例</title>
<script>
function ajax(){
// 1.声明异步请求对象
var xmlHttp = null;
if(window.ActiveXObject){
// IE
xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
}
else if(window.XMLHttpRequest){
xmlHttp = new XMLHttpRequest()
}
// 2.如果实例化成功,就调用open()方法
if(xmlHttp!=null){
xmlHttp.open("get","About.aspx",true);
xmlHttp.send(null);
xmlHttp.onreadystatechange = doResult; // 设置回调函数
}
function doResult(){
if(xmlHttp.readyState ==4){// 4代表执行完成
if(xmlHttp.status ==200){// 200代表执行成功
document.getElementById("resText").innerHTML = xmlHttp.responseText;
}
}
}
}
</script>
</head>
<body>
<div id="resText"></div>
<form method=get action="">
<input type="button" value="小胡子" onclick="ajax();"/>
</form>
</body>
</html>
js中的ajax经典实例
最新推荐文章于 2025-05-23 11:03:41 发布