var oResultDom = new  ActiveXObject("Microsoft.XMLDOM");
oResultDom.async = false;

解决方案 »

  1.   

    或者<script>
    var count = 0;
    var oResultDom = new  ActiveXObject("Microsoft.XMLDOM");
    oResultDom.async = !false;
    oResultDom.onreadystatechange = function() {
    if (oResultDom.readyState==4) {
    var oRoot = oResultDom.documentElement;
    var str = "";
    for(var i =0;i < oRoot.childNodes.length;i++)                     //这行在服务器上有问题???
    {
    str += "<tr align=center><td>";
    var strC = oRoot.childNodes[i].childNodes[0].text;
    str += strC + "</td><td>";
    var strC = oRoot.childNodes[i].childNodes[1].text;
    str += strC + "</td><td>";
    var strC = oRoot.childNodes[i].childNodes[2].text;
    str += strC +"</td></tr>";

    }
    result.innerHTML = "<table >" + str + "</table>";
    }
    }oResultDom.load("test.xml");
    </script>