JS實(shí)現(xiàn)的跨瀏覽器解析XML文件實(shí)例

字號(hào):


    本文實(shí)例講述了JS實(shí)現(xiàn)的跨瀏覽器解析XML文件的方法。分享給大家供大家參考,具體如下:
    下列代碼把一個(gè) XML 文檔 ("note.xml") 載入 XML 解析器中:
    <script type="text/javascript">
    function GetXmlHttpObject() {
      var xmlHttp=null;
      try {
       // Firefox, Opera 8.0+, Safari
       xmlHttp=new XMLHttpRequest();
      } catch (e) {
       // Internet Explorer
       try {
         xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
       } catch (e) {
         xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
       }
     }
     return xmlHttp;
    }
    function loadXMLDoc(){
     var xmlhttp = GetXmlHttpObject();
     xmlhttp.open("GET","note.xml",false);
     xmlhttp.send();
     xmlDoc=xmlhttp.responseXML;
     return xmlDoc;
    }
    希望本文所述對(duì)大家JavaScript程序設(shè)計(jì)有所幫助。