function BeginSend()
{
xmlhttp=new ActiveXObject("Msxml2.XMLHTTP");
xmlhttp.onreadystatechange = function(){
var state = this.readyState;
.....
};
xmlhttp.Open("POST",s,true);
xmlhttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded")
xmlhttp.setRequestHeader("Content-Length",paras.length)
xmlhttp.send(paras);
}
{
xmlhttp=new ActiveXObject("Msxml2.XMLHTTP");
xmlhttp.onreadystatechange = function(){
var state = this.readyState;
.....
};
xmlhttp.Open("POST",s,true);
xmlhttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded")
xmlhttp.setRequestHeader("Content-Length",paras.length)
xmlhttp.send(paras);
}
不用function(){...}。直接用PostCheckState也是6次提示function BeginSend()
{
var xmlhttp=new ActiveXObject("Msxml2.XMLHTTP");
xmlhttp.onreadystatechange = function(){PostCheckState(xmlhttp)};
xmlhttp.Open("POST",s,true);
xmlhttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded")
xmlhttp.setRequestHeader("Content-Length",paras.length)
xmlhttp.send(paras);
}
function PostCheckState(obj)
{
alert(obj.readyState);
}