onreadystatechange 方法为何多次调用
xmlHTTP.onreadystatechange = handleStateChange;
function handleStateChange() {
if( xmlHTTP.readyState == 4 ) {
if( xmlHTTP.status == 200 ) {
var rebuf = xmlHTTP.responseText;
if( "success" == rebuf ) {
var rowNum = document.all.bgid.value.substring(2);
alert( rowNum );
}
else {
alert(rebuf);
}
}
else if( xmlHTTP.status == 404 ) {
alert("访问的URL没有找到。");
}
xmlHTTP.abort();
}
}
为何返回的值要连续弹出来 5 次, 我的个天,我只提交了一次,后台也只处理了一次,但返回来的东西就是要弹出 5 次来。
为何故???