应该是document.write存在着对页面的重构造成的可以考虑改用innerHTML试试

解决方案 »

  1.   

    <script>
    function change(){
    var oXml=new ActiveXObject("Msxml2.DOMDocument");
    oXml.async=false;
    oXml.load("loadxml.php");
    var imgUrl=new Array();
    varrow=oXml.getElementsByTagName("root/item");
    var m="";
     for(var i =0;i<varrow.length;i++) 
                    { 
                      m +=varrow[i].childNodes[0].text;

                    } 

    document.getElementById('k').innerHTML=m; setTimeout("change()", 300);
    }
    change()
     
    </script>
    <div id="k"></div>还是不可以.错误