home *** CD-ROM | disk | FTP | other *** search
- function startNewsShow()
- {
- rootNode = news_xml.firstChild;
- totalNews = rootNode.childNodes.length;
- i = 0;
- while(i < totalNews)
- {
- newsNode = rootNode.childNodes[i];
- if(newsNode.nodeName == "item")
- {
- j = 0;
- while(j < newsNode.childNodes.length)
- {
- newsNodeChild = newsNode.childNodes[j];
- newsNodeName = newsNodeChild.nodeName;
- newsNodeValue = newsNodeChild.firstChild.nodeValue;
- if(newsNodeName == "title")
- {
- newsTitle = newsNodeValue;
- }
- else if(newsNodeName == "link")
- {
- newsLink = newsNodeValue;
- }
- else if(newsNodeName == "description")
- {
- newsBody = "";
- k = 0;
- while(k < newsNodeChild.childNodes.length)
- {
- newsBody += newsNodeChild.childNodes[k];
- k++;
- }
- }
- j++;
- }
- theContent += "<a href=\'" + newsLink + "\'>";
- theContent += "<u><b>" + newsTitle + "</b></u>";
- theContent += "</a><br>" + newsBody + "<br><br>";
- }
- i++;
- }
- newsContent.htmlText = theContent;
- }
- news_xml = new XML();
- news_xml.ignoreWhite = true;
- news_xml.onLoad = startNewsShow;
- news_xml.load("im_rss.rdf");
-