I m 设计一个用户侧面文字,读作XML文档并显示:
var xmlDoc = new ActiveXObject("Microsoft.XMLDOM");
function loadXML(xmlFile) {
xmlDoc.async = "false";
xmlDoc.onreadystatechange = verify;
xmlDoc.load(xmlFile);
}
function verify() {
if(xmlDoc.readyState != 4) {
return false;
}
}
function traverse(tree) {
if(tree.hasChildNodes()) {
document.write( <ul><li> );
document.write( <b> + tree.tagName + : </b> );
var nodes = tree.childNodes.length;
for(var i = 0; i < tree.childNodes.length; i++) {
traverse(tree.childNodes(i));
}
document.write( </il></ul> );
} else {
document.write(tree.text);
}
}
function initTraverse(file) {
loadXML(file);
var doc = xmlDoc.documentElement;
traverse(doc);
}
当我向Safari I开枪时,我看到没有显示任何东西,然后,我就宣布Error Console,我是:
参考资料: t 活性XO 目标
我应该做些什么来做这项工作?