function getXMLData(file,id,Oper_Flag)
{
var req;
if (window.XMLHttpRequest) //For general cases.
{
req = new XMLHttpRequest();
}
else //For IE6-.
{
req = new ActiveXObject("Microsoft.XMLHTTP");
}
req.open("GET",file,false);
req.overrideMimeType("text/xml");
req.send();
alert(req.readyState);
alert(req.status);
req.onreadystatechange=function()
{
if(req.readyState==4&&req.status==200)
{
xmldoc =req.responseXML.documentElement;
getData(id,Oper_Flag);
alert(xmldoc);
}
else
{
alert("Request was unsuccessful: " + req.status);
}
}
测试结果req.readyState弹出的alert框是4,req.status弹出的alert框是200,之后就没有弹出任何alert框,为什么程序进入不到function()中?