<script type="text/javascript">
var xmlHttp;
function submit()
{
if(window.XMLHttpRequest){
//alert("IE8,IE7,firefox,chrome,opera");
xmlHttp = new XMLHttpRequest();
if(xmlHttp.overrideMimeType){
xmlHttp.overrideMimeType("text/xml");
}
}
else if(window.ActiveXObject){
//alert("IE6,IE5");
var activeName = ["MSXML2.XMLHTTP.6.0","MSXML2.XMLHTTP.5.0",
"MSXML2.XMLHTTP.4.0","MSXML2.XMLHTTP.3.0",
"MSXML2.XMLHTTP","Microsoft.XMLHTTP"];
for(var i=0;i<activeName.length;i++){
try{
xmlHttp = new ActiveXObject(activeName[i]);
break;
}
catch(e){
}
}
}
if(xmlHttp == undefined || xmlHttp == null){
alert("不支持AJAX");
return;
}
//注册回调方法
xmlHttp.onreadystatechange = callback;
//设置服务器端相应的参数
var username = document.getElementById("UserName").value;
/*
//get 方法的使用
xmlHttp.open("GET","AJAXServer?name="+username,true);
//设置向服务器端发送的数据,并启动交互
xmlHttp.send(null);*/
//post 方法
xmlHttp.open("POST","AJAXServer",true);
xmlHttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
xmlHttp.send("name="+username);
//回调方法
function callback(){
//判断和服务器端交互是否完成,判断服务器端是否正确返回了数据
if(xmlHttp.readyState == 4){
//交互已经完成
if(xmlHttp.status == 200){
//服务器正确
var Message = xmlHttp.responseText;
//alert(Message);
//var domxml = xmlHttp.reponseXML;
var div = document.getElementById("message");
div.innerHTML = Message;
}
}
}
}
</script>
AJAX
最新推荐文章于 2025-05-01 19:20:50 发布