js读取xml内容,并以图片显示内容。? 高手帮忙解决下。谢谢。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html> <head> <meta http-equiv="content-type" content="text/html; charset=gb2312"> <title> new document </title> <meta name="keywords" content=""> <meta name="description" content=""><script type="text/javascript">var xmlDoc;function loadXML() { // code for IE if (window.ActiveXObject) { xmlDoc = new ActiveXObject("Microsoft.XMLDOM"); xmlDoc.async = false; xmlDoc.load("img.xml"); getmessage(); } // code for Mozilla, Firefox, Opera, etc. else if (document.implementation && document.implementation.createDocument) { xmlDoc = document.implementation.createDocument("", "", null); xmlDoc.load("img.xml"); xmlDoc.onload = getmessage; } else { alert('Your browser cannot handle this script'); }}function getmessage() { var nodes = xmlDoc.getElementsByTagName("img"); note = document.getElementById("div_note"); for (i = 0; i < nodes.length; i++) { img = document.createElement("div"); img.innerHTML = "<img src=\"" + nodes[i].getElementsByTagName("url")[0].childNodes[0].nodeValue + "\"\\>" note.appendChild(img) }}</script> </head> <body onload="loadXML()"><div id="div_note"></div> </body></html><?xml version="1.0" encoding="gb2312"?><note><img><title>中國工商銀行1234567890</title><date>2010.05.10</date><url>http://i3.sinaimg.cn/cj/pc/2008-02-28/32/U2328P31T32D40525F651DT20080228150126.jpg</url><content>金融行業領先機構。</content><author></author></img><img><title>中國工商銀行</title><date>2010.05.10</date><url>http://www.51cfp.net/banknetwork/UploadFiles_4962/201004/2010041616241661.gif</url><content>金融行業領先機構。</content><author></author></img></note> 兼容 IE、Firefox、Chrome、Safari、Opera 等浏览器的 XML 文件加载方式http://dotnet.aspx.cc/file/Load-Xml-File-IE-Firefox-Chrome-Safari-Opera.aspx Ext 文本框不可输入是那个属性呀 onbeforeunload触发后不执行location.href? 请教一个javascript 验证表单的问题,多谢 大虾帮帮忙:怎样判断一组单选框是否选择 怎样在页面中访问装载这个页面的iframe对象 请问怎么用js来控制img的src 如何用jQuery 实现 能实现嘛?如何实现? 请问:怎么验证几个文本框的内容有无重复?? js 验证文本框 想得到具有输入焦点的text input,js代码怎么实现? JS高手在不在
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=gb2312">
<title> new document </title>
<meta name="keywords" content="">
<meta name="description" content="">
<script type="text/javascript">
var xmlDoc;
function loadXML() { // code for IE
if (window.ActiveXObject) {
xmlDoc = new ActiveXObject("Microsoft.XMLDOM");
xmlDoc.async = false;
xmlDoc.load("img.xml");
getmessage();
} // code for Mozilla, Firefox, Opera, etc.
else if (document.implementation && document.implementation.createDocument) {
xmlDoc = document.implementation.createDocument("", "", null);
xmlDoc.load("img.xml");
xmlDoc.onload = getmessage;
} else {
alert('Your browser cannot handle this script');
}
}
function getmessage() {
var nodes = xmlDoc.getElementsByTagName("img");
note = document.getElementById("div_note");
for (i = 0; i < nodes.length; i++) {
img = document.createElement("div");
img.innerHTML = "<img src=\"" + nodes[i].getElementsByTagName("url")[0].childNodes[0].nodeValue + "\"\\>"
note.appendChild(img)
}
}
</script>
</head>
<body onload="loadXML()">
<div id="div_note"></div>
</body>
</html><?xml version="1.0" encoding="gb2312"?>
<note>
<img>
<title>中國工商銀行1234567890</title>
<date>2010.05.10</date>
<url>http://i3.sinaimg.cn/cj/pc/2008-02-28/32/U2328P31T32D40525F651DT20080228150126.jpg</url>
<content>金融行業領先機構。</content>
<author></author>
</img>
<img>
<title>中國工商銀行</title>
<date>2010.05.10</date>
<url>http://www.51cfp.net/banknetwork/UploadFiles_4962/201004/2010041616241661.gif</url>
<content>金融行業領先機構。</content>
<author></author>
</img>
</note>
http://dotnet.aspx.cc/file/Load-Xml-File-IE-Firefox-Chrome-Safari-Opera.aspx