可以用MSXML解析后依次用脚本设置到列表也可以直接写XSLT得到结果,再弄到IE上

解决方案 »

  1.   

    <table id="tab" border="1"></table><SCRIPT LANGUAGE="JavaScript">
    <!--
    function MzXmlDocument()
    {
      if(document.implementation&&document.implementation.createDocument)
      {
        var doc=document.implementation.createDocument("","",null);
        doc.addEventListener("load",function(e){this.readyState=4;},false);
        doc.readyState=4; return doc;
      }
      else
      {
        var msxmls=["MSXML2","Microsoft","MSXML","MSXML3"];
        for(var i=0;i<msxmls.length;i++)
          try{return new ActiveXObject(msxmls[i]+'.DomDocument')}catch(e){}
        throw new Error("Could not find an installed XML parser!");
      }
    }
    var x = new MzXmlDocument();
    x.async = false;
    x.load("temp.xml");
    var nodes = x.getElementsByTagName("tr");
    var tab = document.getElementById("tab");
    for(var i=0; i<nodes.length; i++)
    {
        var tr = tab.insertRow(tab.rows.length);
        var tds = nodes[i].getElementsByTagName("td");
        for(var k=0; k<tds.length; k++)
        {
            var td = tr.insertCell(tr.cells.length);
            td.innerHTML = document.all ? tds[k].text : tds[k].textContent;
        }
    }
    //-->
    </SCRIPT>
      

  2.   

    meizz(梅花雪)----高人,现在已基本实现了!麻烦你再帮我一下,我现在不知标题栏怎么加,如有三个字段,userid,username,password!