當前位置:軟件學堂 > 資訊首頁 > 網絡編程 > 編程其他 > 使用JavaScript加載XML文件

使用JavaScript加載XML文件

2012/11/11 12:29:05作者:佚名來源:網絡

移動端

【實例名稱】

使用JavaScript加載XML文件

【實例描述】

JavaScript一般不能保存數據,使用XML可以方便地保存簡單數據。本例學習如何使用JavaScript加載XML文件,并獲取文件的內容。

【實例代碼】

<html xmlns="http://www.w3.org/1999/xhtml" > <head> <title>標題頁-學無憂(www.yzddtk.cn)</title>     <script type="text/javascript">     var xmlhttp;     function getData()     {         //創建異步對象           xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");         //加載服務器-注意無參數           xmlhttp.Open("GET","XMLFile.xml",true)         //異步對象事件掛鉤           xmlhttp.onreadystatechange=stateChange;        //發送請求-無參數           xmlhttp.Send(null);     }     function stateChange()     {        if(xmlhttp.readystate==4 && xmlhttp.status==200)        {           //獲取所有返回的數據           var data=xmlhttp.ResponseText;           //顯示結果           document.getElementById("divlist").innerHTML=data;        }     }     </script> </head> <body>         <table style=" text-align:center">             <tr>                 <td style="text-align:center">                     顯示從XML文件中獲取的數據</td>             </tr>             <tr>                 <td style="text-align:center">                     <input id="Button1" type="button" value="獲取表格" onclick="getData()" /></td>             </tr>             <tr>                 <td style="text-align:center">                     <div id="divlist">                     </div>                 </td>             </tr>         </table>

</body> </html>

【運行效果】

 使用JavaScript加載XML文件運行效果

【難點剖析】

本例的重點是msxml2.domDocument控件。首先使用“newActiveXObject”創建此組件,然后使用其中的“load”方法。加載指定的XML文件,最后使用DOM獲取文件中的內容。

【源碼下載】

為了JS代碼的準確性,請點擊:使用JavaScript加載XML文件 進行本實例源碼下載 

標簽: XML    

欧美一级一极性活片免费观看,欧美一级艳片欧美精品,欧美一级性爱大片,欧美一级囗交视频 视频,欧美一级特黄录像视频