作家
登录

javascript读取RSS数据

作者: 来源:www.28hudong.com 2013-03-30 03:48:14 阅读 我要评论

复制代码 代码如下:<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>

  推荐阅读

  新浪滑门技术

新建网页 3 视频访谈 明星 游泳 特写 举重 >>>详细阅读


本文标题:javascript读取RSS数据

地址:http://www.17bianji.com/kaifa2/JS/31074.html

关键词: 探索发现

乐购科技部分新闻及文章转载自互联网,供读者交流和学习,若有涉及作者版权等问题请及时与我们联系,以便更正、删除或按规定办理。感谢所有提供资讯的网站,欢迎各类媒体与乐购科技进行文章共享合作。

网友点评
自媒体专栏

评论

热度

精彩导读
栏目ID=71的表不存在(操作类型=0)