一段代码:
<SCRIPT LANGUAGE="JavaScript">
var bloglist=new Array();
var xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
function startload()
{
xmlHttp.open("GET", "http://www.blogjava.net/zbw25/Rss.aspx", true);
xmlHttp.onreadystatechange=function()
{
if (xmlHttp.readyState==4&&xmlHttp.status==200)
{
var xmldom=xmlHttp.responseXML;
var channel=xmldom.documentElement.childNodes.item(0);
var itemlist=channel.childNodes;
for(var i=0;i<itemlist.length;i++)
{
var node=itemlist.item(i);
if(node.tagName=="title")
{
blogtitle.innerHTML=node.text;
}
if(node.tagName=="link")
{
bloglink.href=node.text;
}
if(node.tagName=="description")
{
blogdescription.innerHTML=node.text;
}
if(node.tagName=="managingEditor")
{
managingEditor.innerHTML=node.text;
}
if(node.tagName=="item")
{
bloglist[bloglist.length]=node.childNodes;
}
}
showitem(bloglist[0]);
}
}
xmlHttp.send(null);
}
function showitem(itemlist)
{
for(var i=0;i<itemlist.length;i++)
{
var node=itemlist.item(i);
if(node.tagName=="title")
{
itemtitle.innerHTML=node.text;
}
if(node.tagName=="link")
{
itemlink.href=node.text;
}
if(node.tagName=="description")
{
description.innerHTML=node.text;
}
if(node.tagName=="author")
{
author.innerHTML=node.text;
}
if(node.tagName=="pubDate")
{
pubDate.innerHTML=node.text;
}
}
}
</SCRIPT>
<body onload="startload()">
<font color="blue"><a >
这就是初步的动态HTML(DHTML)了。