<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    Hopes

    Start Here..

     

    為什么javascript加載xml文件,在Chrome下不成功!

    為什么javascript加載xml文件,在Chrome下不成功!10

    function loadDataXML(sFileName) 

    var sCurrentDocPath=_getPath(document.location.href); 
    sdocPath=_getFullPath(sCurrentDocPath,sFileName); 
    if(gbIE5) 

    xmlDoc=new ActiveXObject("Microsoft.XMLDOM"); 
    xmlDoc.async=true; 
    xmlDoc.onreadystatechange=checkState; 
    if(document.body!=null) 
    xmlDoc.load(sdocPath); 

    else if(gbNav6) 

    xmlDoc=document.implementation.createDocument("","",null); 
    xmlDoc.addEventListener("load",initializeData,false); 
    xmlDoc.load(sdocPath,"text/xml"); 


    這段代碼在ff和ie是正常的,但是chrome報錯了,Uncaught TypeError: Object #<Document> has no method 'load' 
    求教各位應該怎么寫才對啊?

    問題補充:
    dream_hanker 寫道
    Chrome瀏覽器沒有實現XMLdocument.load方法,你可以換成XmlHttpRequest 
    下面是一段實例代碼 
    Javascript代碼  收藏代碼
    1. try //Internet Explorer  
    2. {  
    3.  xmlDoc=new ActiveXObject("Microsoft.XMLDOM");  
    4.  xmlDoc.async=false;  
    5.  xmlDoc.load(file);  
    6. }  
    7. catch(e)  
    8. {  
    9.  try //Firefox, Mozilla, Opera, etc.  
    10.  {  
    11.   xmlDoc=document.implementation.createDocument("","",null);  
    12.   xmlDoc.async=false;  
    13.   xmlDoc.load(file);  
    14.  }  
    15.  catch(e)  
    16.  {  
    17.   try //Google Chrome  
    18.   {  
    19.    var xmlhttp = new window.XMLHttpRequest();  
    20.    xmlhttp.open("GET",file,false);  
    21.    xmlhttp.send(null);  
    22.    xmlDoc = xmlhttp.responseXML.documentElement;  
    23.   }  
    24.   catch(e)  
    25.   {  
    26.    error=e.message;  
    27.   }  
    28.  }  
    29. }  


    dream_hanker 寫道
    Chrome瀏覽器沒有實現XMLdocument.load方法,你可以換成XmlHttpRequest 
    下面是一段實例代碼 
    Javascript代碼  收藏代碼
    1. try //Internet Explorer  
    2. {  
    3.  xmlDoc=new ActiveXObject("Microsoft.XMLDOM");  
    4.  xmlDoc.async=false;  
    5.  xmlDoc.load(file);  
    6. }  
    7. catch(e)  
    8. {  
    9.  try //Firefox, Mozilla, Opera, etc.  
    10.  {  
    11.   xmlDoc=document.implementation.createDocument("","",null);  
    12.   xmlDoc.async=false;  
    13.   xmlDoc.load(file);  
    14.  }  
    15.  catch(e)  
    16.  {  
    17.   try //Google Chrome  
    18.   {  
    19.    var xmlhttp = new window.XMLHttpRequest();  
    20.    xmlhttp.open("GET",file,false);  
    21.    xmlhttp.send(null);  
    22.    xmlDoc = xmlhttp.responseXML.documentElement;  
    23.   }  
    24.   catch(e)  
    25.   {  
    26.    error=e.message;  
    27.   }  
    28.  }  
    29. }  

    posted on 2012-08-13 09:33 ** 閱讀(1896) 評論(0)  編輯  收藏


    只有注冊用戶登錄后才能發表評論。


    網站導航:
     

    導航

    統計

    公告

    你好!

    常用鏈接

    留言簿(2)

    隨筆檔案

    文章分類

    文章檔案

    新聞檔案

    相冊

    收藏夾

    C#學習

    友情鏈接

    搜索

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 色播在线永久免费视频| 最近在线2018视频免费观看| 亚洲av永久无码精品网址| 亚洲人av高清无码| 免费无码国产V片在线观看| 一区二区三区免费视频播放器| 日本三级在线观看免费| 18女人腿打开无遮掩免费| 亚洲精品视频在线| 亚洲av无码专区在线电影天堂| 一个人免费观看视频www| 337p日本欧洲亚洲大胆裸体艺术 | 亚洲A∨无码无在线观看| 国产亚洲精aa在线看| 国产亚洲美女精品久久| 久久aa毛片免费播放嗯啊| 日韩一区二区在线免费观看| 国产亚洲婷婷香蕉久久精品 | 黄色短视频免费看| 噼里啪啦电影在线观看免费高清| 亚洲精品网站在线观看不卡无广告| 亚洲人成网77777亚洲色| 亚洲国产成人久久综合| 国产91免费视频| 亚洲色自偷自拍另类小说| 久久国产乱子伦精品免费不卡| 国产三级免费观看| 亚洲人成人77777网站不卡| 成人av片无码免费天天看| 日本一线a视频免费观看| 成年网在线观看免费观看网址 | xxxx日本在线播放免费不卡| 亚洲人成无码网站| www视频在线观看免费| 自拍偷自拍亚洲精品偷一| 好爽…又高潮了毛片免费看| 久久亚洲私人国产精品| 国产色爽免费无码视频| 亚洲天堂一区二区三区| 99蜜桃在线观看免费视频网站| 亚洲精品亚洲人成在线观看|