使用prototype.js写的读取RSS的例子
来源:互联网 发布:无锡物联网 知乎 编辑:程序博客网 时间:2024/04/29 06:06
使用prototype.js写的读取RSS的例子,代码如下:
- <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 onLoad="javascript:send_Request('http://esoft.bokee.com/rss2.xml');">
- <div id='systemWorking'>Loading...</div>
- <div id="result"></div>
- </body>
- </html>
- 使用prototype.js写的读取RSS的例子
- js的prototype 例子
- JS prototype的使用
- js prototype的使用
- prototype.js的Ajax对象 例子
- js中prototype的一个小例子
- 用Ajax读取RSS种子的简单例子
- rome的一个小例子,读取rss数据
- rome的一个小例子,读取rss数据
- 写自己的rss
- 写自己的rss
- 写自己的rss
- 写自己的rss
- 用js直接读取Rss新闻的两种方法
- RSS的一个小例子
- prototype.js ,ajax部分使用例子
- C#读取RSS的方法
- AJAX读取rss的代码
- 对SharpMap的疑问
- Sybase的bcp备份数据
- Info2.0 让技术人员失业的技术
- 移植LCD驱动
- [JDBC] Why JDK6 cannot connect with SQLserver2000 with JDBC
- 使用prototype.js写的读取RSS的例子
- JBuilder中出现的光标问题
- 学习Unicode与char类型串的转换
- Drupal 模块开发基本教程(一)
- 手在键盘敲很轻
- csdn与我
- 一个很好的模拟弹出窗口的特效 偶尔看到了收藏一下- -b
- java读取ApplicationResources.properties资源文件 (转贴)
- 发现使用phpAdmin更新数据的一个bug!