function loadXML(xmlFile) {
var xmlDoc;
if (!window.ActiveXObject) {
var parser = new DOMParser();
xmlDoc = parser.parseFromString(xmlFile, "text/xml");
} else {
xmlDoc = new ActiveXObject("Microsoft.XMLDOM");
xmlDoc.async = "false";
xmlDoc.load(xmlFile);
}
return xmlDoc;
}
var xmlDoc = loadXML("Sources/News.xml");
//解析xml文件,判断是否出错
if (xmlDoc.parseError.errorCode != 0) {
alert(xmlDoc.parseError.reason);
}
//获得根节点
var xmlDoc;
if (!window.ActiveXObject) {
var parser = new DOMParser();
xmlDoc = parser.parseFromString(xmlFile, "text/xml");
} else {
xmlDoc = new ActiveXObject("Microsoft.XMLDOM");
xmlDoc.async = "false";
xmlDoc.load(xmlFile);
}
return xmlDoc;
}
var xmlDoc = loadXML("Sources/News.xml");
//解析xml文件,判断是否出错
if (xmlDoc.parseError.errorCode != 0) {
alert(xmlDoc.parseError.reason);
}
//获得根节点
var nodes = xmlDoc.documentElement.childNodes;
//读取节点方式
document.write("<h3>" + nodes(0).firstChild.nodeTypedValue + "</h3>");
document.write("<img src=" + nodes(0).lastChild.nodeTypedValue