functionajax(){
varxmlhttp;
if(window.XMLHttpRequest){
xmlhttp=newXMLHttpRequest();
}else{
//codeforIE6,IE5
xmlhttp=ActionXObject("Microsoft.XMLHTTP");
}
//判定执行状态
xmlhttp.onreadystatechange=function(){
/*
readyState
0:请求未初始化
1:服务器连接已建立
2:请求已接收
3:请求处理中
4:请求已完成,且响应已就绪
status
200:请求成功
404:未找到
500:服务器内部错误
*/
if(xmlhttp.readyState==4&&xmlhttp.status==200){
document.getElementById("myDiv").innerHTML=xmlhttp.responseText;//获得字符串形式的响应数据,如果返回的是XML需要单独解析
//responseXML获得XML形式的响应数据
varxmlDoc=xmlhttp.responseXML;
vartxt="";
varnum=xmlDoc.getElementsByName("value");//获取节点name=value的值
for(vari=0;i<num.length;i++){
txt=txt+num[i].childNodes[0].nodeValue+"<br/>";
}
document.getElementById("myDiv2").innerHTML=txt;
}
}
//@param最后一个参数表示是否是异步提交,为了避免使用缓存我们加上一个时间戳
xmlhttp.open("Get","url"+
(function(){
vardate=newDate();
returndate.getSeconds();
})
,true);
//设置头信息
xmlhttp.setRequestHeader("Content-type","application/x-www-form-urlencoded");
//将信息发送到服务器
xmlhttp.send();
}