六狼论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

搜索
查看: 46|回复: 0

使用prototype.js写的读取RSS的例子

[复制链接]

升级  98%

11

主题

11

主题

11

主题

童生

Rank: 1

积分
49
 楼主| 发表于 2013-1-23 01:47:06 | 显示全部楼层 |阅读模式
<html> <head> <title>ReadRSS</title> <script src="common/prototype.js"></script> <script> function send_Request(url) {     var request_url =url;//跨域的话,需要写一个代理.     var request_pars = null;     var myAjax = new Ajax.Request(         request_url,         {             method:'get',             parameters:request_pars,             asynchronous:true,       //true---异步;false---同步.默认为true             onComplete:processRequest         }         ); } function processRequest(XML_Http_Request){     var results = XML_Http_Request.responseXML;     var title = null;     var item = null;     var link = null;     var ccc = results.getElementsByTagName("channel");     var headtitle = ccc[0].getElementsByTagName("title")[0].firstChild.nodeValue;     var headlink = ccc[0].getElementsByTagName("link")[0].firstChild.nodeValue;     var cell = document.createElement("div");     cell.innerHTML = "<h1><a href="+headlink+" target=_blank>"+headtitle+"</a></h1><br>";       $("result").appendChild(cell);     var items = results.getElementsByTagName("item");     for(var i = 0; i < items.length; i++) {         item = items[i];         link=item.getElementsByTagName("link")[0].firstChild.nodeValue;         title = item.getElementsByTagName("title")[0].firstChild.nodeValue;         var cell = document.createElement("div");         cell.innerHTML = "<li><a href="+link+" target=_blank>"+title+"</a></li><br>";           $("result").appendChild(cell);     } } var myGlobalHandlers = {     onCreate:function (){         Element.show('systemWorking');     },     onComplete:function (){         if(Ajax.activeRequestCount == 0){             Element.hide('systemWorking');         }     } }; Ajax.Responders.register(myGlobalHandlers); </script> </head> <body > <div id='systemWorking'>Loading...</div> <div id="result"></div> </body> </html>
您需要登录后才可以回帖 登录 | 立即注册 新浪微博账号登陆

本版积分规则

快速回复 返回顶部 返回列表