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


          <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>


          在大多數瀏覽器中,這個函數都能返回一個具有相同 API 的 XmlDocument 對象,盡管在不同的瀏覽器中創建文檔的方式有很大的不同。

          這段代碼檢查文檔對象是否支持創建一個原生的 XmlDocument 對象所需的 implementation 屬性(在最近的 Mozilla 和 Safari 瀏覽器中都可以找到這個屬性)。如果沒有找到,它將測試瀏覽器是否支持 ActiveX 對象(只有微軟的瀏覽器才能夠支持)。
          posted on 2008-12-08 22:12 CopyHoo 閱讀(353) 評論(0)  編輯  收藏 所屬分類: Ajax
          主站蜘蛛池模板: 阜新| 沙湾县| 肃宁县| 武功县| 穆棱市| 鹰潭市| 鄂托克前旗| 诸暨市| 阿坝| 衡阳市| 同心县| 正阳县| 道真| 富裕县| 海丰县| 都江堰市| 榆林市| 珲春市| 罗甸县| 邵阳县| 虞城县| 望城县| 潞西市| 乡城县| 礼泉县| 宜城市| 河南省| 宝应县| 元氏县| 桂平市| 安乡县| 玉田县| 那曲县| 德清县| 南丹县| 永清县| 桐乡市| 白玉县| 浪卡子县| 揭阳市| 大荔县|