自己查阅了一些资料,觉得很困惑。IE,Mozilla有区别。Mozilla还得需要模拟一下,感觉麻烦死了。不得其解。感觉里边的细节部分很多。

解决方案 »

  1.   


    嗯~·因为不同浏览器的写法~·确实写法不好记。
    其实写法就两种,一种IE一种FF的写法~·
    这两种就OK了~·
      

  2.   

    http://www.w3cschool.cn/ajax_browsers.htmlw3c的教程就不错~·写的很详细了~·
      

  3.   

    主要是对FF,还有专门的错误处理,parseError; 还有onreadystatechange也得处理一下。觉得麻烦死了。谢谢大哥了!
      

  4.   


    原生js~·自己写ajax的话,就是这样,各个方面都得考虑到~·jquery就直接封装好了~·
    多看看例子~·这理解起来不难~·
      

  5.   

    看到一段代码:
    function stateChanged() 

    if (xmlHttp.readyState==4)
    {
    var xmlDoc=xmlHttp.responseXML.documentElement;
    document.getElementById("companyname").innerHTML=
    xmlDoc.getElementsByTagName("compname")[0].childNodes[0].nodeValue;
    document.getElementById("contactname").innerHTML=
    xmlDoc.getElementsByTagName("contname")[0].childNodes[0].nodeValue;
    document.getElementById("address").innerHTML=
    xmlDoc.getElementsByTagName("address")[0].childNodes[0].nodeValue;
    document.getElementById("city").innerHTML=
    xmlDoc.getElementsByTagName("city")[0].childNodes[0].nodeValue;
    document.getElementById("country").innerHTML=
    xmlDoc.getElementsByTagName("country")[0].childNodes[0].nodeValue;
    }
    }但这是Ajax它自己的封装对象,它自己处理了。主要想做到自己在客户端任意解析XML。
      

  6.   

    http://www.nczonline.net/downloads/zXml.zip
    给你个xml库
      

  7.   

    现在就是在学习原生的js,感觉比JAVA难多了。继承那部分都挺别扭的。
      

  8.   

    xml的使用,各浏览器的做法不同。所以有人更愿意使用json
      

  9.   


    aspwebchh 兄弟说的对~·
    现在基本上传数据都是用json数据了~·