自知其無(wú)知
          不懂,慢慢懂。
          posts - 2,comments - 2,trackbacks - 0
          getXMLDocument() 函數(shù)


          <script type="text/javascript">
            fucntion getXMLDocument()
          {
              
          var xDoc = null;
              
          if(document.implementation && document.implementation.createDocument){
              xDoc 
          = document.implementaion.createDocument('','',null) ; // Mozilla / Safari
            }
          else if(typeof ActiveXObject != 'undefined'){
            
          var msXmlAx = null;
            
          try{
              msXmlAx 
          = new ActiveXObject("Msxml2.DOMDocument"); // 較新版本的 IE 瀏覽器
            }
          catch(e){
              msXmlAx 
          = new ActiveXObject("Msxml.DOMDocument"); // 較老版本的 IE 瀏覽器
            }
           
            xDoc 
          = msXmlAx;
          }

            
          if(xDoc == null || typeof xDoc.load == 'undefined'){
             xDoc 
          = null;
           }

            
          return xDoc;
            }

          </script>


          在大多數(shù)瀏覽器中,這個(gè)函數(shù)都能返回一個(gè)具有相同 API 的 XmlDocument 對(duì)象,盡管在不同的瀏覽器中創(chuàng)建文檔的方式有很大的不同。

          這段代碼檢查文檔對(duì)象是否支持創(chuàng)建一個(gè)原生的 XmlDocument 對(duì)象所需的 implementation 屬性(在最近的 Mozilla 和 Safari 瀏覽器中都可以找到這個(gè)屬性)。如果沒(méi)有找到,它將測(cè)試瀏覽器是否支持 ActiveX 對(duì)象(只有微軟的瀏覽器才能夠支持)。
          posted on 2008-12-08 22:12 CopyHoo 閱讀(353) 評(píng)論(0)  編輯  收藏 所屬分類: Ajax
          主站蜘蛛池模板: 汉源县| 疏勒县| 昌图县| 炎陵县| 台湾省| 鱼台县| 海安县| 从化市| 晋中市| 杭州市| 龙门县| 海南省| 西藏| 印江| 湘潭市| 晴隆县| 城固县| 宝兴县| 景洪市| 澄迈县| 富阳市| 石柱| 洛浦县| 阿克陶县| 巴塘县| 钟祥市| 长岭县| 宣武区| 会泽县| 双鸭山市| 承德县| 名山县| 石景山区| 南木林县| 巢湖市| 资兴市| 陇西县| 突泉县| 阳江市| 屏山县| 囊谦县|