javascript读取RSS数据
2007-01-20 00:00
459 查看
<html> <head> <title>javascript读取RSS数据</title> <META content="text/html; charset=utf-8" http-equiv=Content-Type /> </head> <body leftmargin="0" topmargin="0"> <font><h3 align="center">javascript读取RSS数据</h3></font> <br> <table width="90%" align="center" border="0" cellpadding=0 cellspacing=0> <tr> <td bgcolor=White><b>新闻中心</b><font size="-1">(摘自新浪网)</font><hr></td> </tr> <tr> <td bgcolor=White> <div id="container" >News Loading...</div> </td> </tr> </table> <script language="JavaScript1.2"> //Container for ticker. Modify its STYLE attribute to customize style: var tickercontainer='' var xmlsource="http://rss.mydrivers.com/Fitting_News.xml"; var root; var title; var link; var items; var item; var images; var image; var description; if (window.ActiveXObject) { //document.write("Microsoft.XMLDOM"); var xmlDoc = new ActiveXObject("Microsoft.XMLDOM"); } else if (document.implementation && document.implementation.createDocument) { //document.write("document.implementation.createDocument"); var xmlDoc= document.implementation.createDocument("","doc",null); } if (typeof xmlDoc!="undefined") { //document.write(tickercontainer) xmlDoc.load(xmlsource) } function fetchxml() { if (xmlDoc.readyState==4) output() else setTimeout("fetchxml()",10) } function output() { var temp=""; root = xmlDoc.getElementsByTagName("channel")[0]; title =root.getElementsByTagName("title")[0]; //temp = title.firstChild.nodeValue +"<br>"; items=root.getElementsByTagName("item"); for(i=0;i<=items.length-1;i++) { item=items[i]; title=item.getElementsByTagName("title")[0]; link=item.getElementsByTagName("link")[0]; description=item.getElementsByTagName("description")[0]; temp = temp + "<font size=-1><a href=" + link.firstChild.nodeValue+ " target='_bank'>" + title.firstChild.nodeValue +"</a></font><br><br>"; //temp = temp +"<font size=-1>" + description.firstChild.nodeValue + "</font><br><br>"; document.getElementById("container").innerHTML = temp; } } if (window.ActiveXObject) fetchxml() else if (typeof xmlDoc!="undefined") xmlDoc.onload=output </script> </body> </html>
相关文章推荐
- JavaScript读取RSS数据
- javascript读取RSS数据
- javascript读取文件数据
- Javascript+XMLHttpRequest+asp.net无刷新读取数据库数据
- 将后台数据读取到前台的EXCEL文件中去,用javascript实现,asp.net,javacript(发一个原创)
- javascript 读取xml 数据
- C# 读取 博客园 Rss 的新闻数据
- Javascript+XMLHttpRequest+asp.net无刷新读取数据库数据
- javascript 类型数组读取二进制数据
- javascript连接数据库并读取数据
- javascript读取freemaker的变量数据
- javascript从后台读取数据并存放在新创建DIV中
- javascript:使用document.getElementById读取数据为空分析
- javascript原生移动云编程9 - 如何使用云数据库读取和保存数据
- javascript从excel中读取数据_自己规定行数列数
- 用javascript读取xml文件读取节点数据
- 用dwr和javascript从数据库中读取数据产生树
- php ajax异步读取rss文档数据
- JavaScript 读取XML 数据
- 用javascript读取xml,并进行修改xml数据,解决保存没有权限问题