1
什么改变(不包括jQuery的)这些HTML/JavaScript和IE9最好的工作方式,的JavaScript加载XML的文档与IE9
<html>
<body>
<div id="xmls">
<xml id="myXml">
<bookstore>
<book category="COOKING">
<title lang="en">Everyday Italian</title>
<author>Giada De Laurentiis</author>
<year>2005</year>
<price>30.00</price>
</book>
</bookstore>
</xml>
</div>
<!-- ...more html -->
</body>
</html>
以及阅读剧本这个网站部分
function readBooks() {
var doc = null;
try {
doc = document.getElementById("myXml").XMLDocument.documentElement.childNodes.length;
alert('msg =' + doc);
//i need child nodes to iterate and show values,
} catch (ex) {
alert("problems to load xml" + doc);
throw ex;
}
}
这些与ie6,7,8正常工作。
但与ie9不是。
XmlDocument的属性未定义,
感谢,
对不起看上去都不错,我的XML是writted到html文档 – jrey 2011-12-23 16:41:42
我想你忘了提到具体问题是什么。你在IE9上试过了吗?它不工作?怎么样?任何错误?任何意外的结果? – 2011-12-23 16:48:08