Ms XmlDom 异步装载Xml文件

放在这里,算作是资源备份吧。

 1<script>   
 2var xmldoc;   
 3function Load(){   
 4xmldoc = new ActiveXObject("Msxml2.DOMDocument");   
 5xmldoc.onreadystatechange = CheckState;   
 6xmldoc.resolveExternals = false;   
 7xmldoc.load(URL.value);   
 8}   
 9function CheckState(){   
10var state = xmldoc.readyState;   
11RESULTS.innerHTML += "加载状态 = " + state + "<BR>"   
12if (state == 4){   
13var err = xmldoc.parseError;   
14if (err.errorCode != 0)   
15RESULTS.innerHTML += err.reason + "<BR>"   
16else   
17{   
18RESULTS.innerHTML += "加载成功。" + "<BR>"   
19alert(xmldoc.xml)   
20}   
21}   
22}   
23</script>

URL:

1<input id="URL" size="60" type="text" value=" http://dotnet.aspx.cc/Rss.aspx "/>
1<input onclick="Load()" type="button" value="正在XML"/>
1<div id="RESULTS" style="color:red; font-weight:bold;"></div>
Published At
Categories with Web编程
Tagged with
comments powered by Disqus