纯html页面,loadxml不能用,各位高手给点提示

解决方案 »

  1.   

    JS也有XMLHTTP的,搜一下吧,但是好像是不能跨域的
      

  2.   

    function xmlParse(str) 
    {
        if (typeof ActiveXObject != 'undefined' && typeof GetObject != 'undefined') 
        {
            var doc = new ActiveXObject('Microsoft.XMLDOM');
            doc.loadXML(str);
            return doc;
        }    if (typeof DOMParser != 'undefined') 
        {
            return (new DOMParser()).parseFromString(str, 'text/xml');
        }
        return createElement('div', null);
    }var xml= "<items><item>111111111</item><item>222222222222</item><item>3333333333</item></items>"var dom = xmlParse(xml);
    var table = ""
    var items = dom.documentElement.getElementsByTagName("item");table+="<table bgcolor='#000000'><tr>"
    for(var i = 0 ; i < items.length; i ++)
    {
        table+="<td bgcolor='#ffffff'>"+items[i].childNodes[0].nodeValue+"</td>";
    }
    table+="</tr></table>"document.write(table);