旗下导航:搜·么
当前位置:网站首页 > XML教程 > 正文

详细引见如安在IE中建立DOM并载入XML的概况【XML教程】,IE,DOM,XML

作者:搜教程发布时间:2019-12-01分类:XML教程浏览:100评论:0


导读:一引见1、建立XMLDOM对象的实例Microsoft在JavaScript中引入了用于建立ActiveX对象的ActiveXObject类,经由过程该类能够建立X...
一 引见

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的概况的细致内容,更多请关注ki4网别的相干文章!

标签:IEDOMXML


欢迎 发表评论: