亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

怎么在IE中創建DOM并載入XML

發布時間:2020-09-22 11:50:21 來源:億速云 閱讀:208 作者:小新 欄目:編程語言

這篇文章主要介紹了怎么在IE中創建DOM并載入XML,具有一定借鑒價值,需要的朋友可以參考下。希望大家閱讀完這篇文章后大有收獲。下面讓小編帶著大家一起了解一下。

一 介紹

1、創建XML DOM對象的實例

Microsoft在JavaScript中引入了用于創建ActiveX對象的ActiveXObject類,通過該類可以創建XML DOM對象的實例,代碼如下:

var xmldoc = new ActiveXObject("Microsoft.XMLDOM");

2、載入XML

Microsoft的XML DOM有兩種載入XML的方法,即load()和loadXML()。

方法一:

load()方法用于從服務器上載入XML文件,load()方法的語法格式如下:

xmldoc.load(url);

參數說明:

xmldoc:為XML DOM對象的實例。

url:為XML文件的名稱。

注意:

load()方法只可以載入同包含JavaScript的頁面存儲于同一服務器上的文件。

在載入時,還可以采用同步或異步兩種模式。默認情況下,文件是按照異步模式載入,如果需要進行同步載入,可以設置async屬性為false。

在異步載入文件時,還需要使用readyState屬性和onreadystatechange事件處理函數,這樣可以保證在DOM完全載入后執行其他操作。

方法二:

loadXML()方法可直接向XML DOM輸入XML字符串,例如:

xmldoc.loadXML("<root><son/></root>");

二 獲取XML文檔的根節點應用

在實例實現XML、DOM和JavaScript的整合應用。

首先應用ActiveXObject創建一個Microsoft解析器實例,然后將XML文檔載入內存中,接著應用DOM對象獲取XML文檔中的根節點(var rootElement = xmldoc.documentElement;),最后輸出根節點。

三 代碼

<html>
<head>
<title>獲取XML文檔的根結點</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
</head>
<body>
<script>
var xmldoc = new ActiveXObject("Microsoft.XMLDOM");     //創建Microsoft解析器實例
xmldoc.async = false;
xmldoc.load("27_1.xml");  //載入指定的XML文檔
var rootElement = xmldoc.documentElement;  //訪問元素根節點
document.write(rootElement.nodeName);
</script>
</body>
</html>

四 運行結果

軟件管理系統

感謝你能夠認真閱讀完這篇文章,希望小編分享怎么在IE中創建DOM并載入XML內容對大家有幫助,同時也希望大家多多支持億速云,關注億速云行業資訊頻道,遇到問題就找億速云,詳細的解決方法等著你來學習!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

桑日县| 甘南县| 天长市| 西宁市| 富锦市| 阳曲县| 长子县| 阿巴嘎旗| 冕宁县| 丰县| 新宁县| 同德县| 肇东市| 德安县| 灵丘县| 白玉县| 井研县| 宜都市| 台安县| 永仁县| 寿光市| 双辽市| 理塘县| 枞阳县| 长顺县| 盘锦市| 永兴县| 石狮市| 德格县| 察哈| 农安县| 伊宁市| 东阳市| 昭平县| 离岛区| 白城市| 雅江县| 泰和县| 阿尔山市| 泌阳县| 木兰县|