javascript读取RSS数据


Posted in Javascript onJanuary 20, 2007
<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 相关文章推荐
JavaScript进阶教程(第四课第一部分)
Apr 05 Javascript
初学Jquery插件制作 在SageCRM的查询屏幕隐藏部分行的功能
Dec 26 Javascript
js控制的回到页面顶端goTop的代码实现
Mar 20 Javascript
JS 实现图片直接下载示例代码
Jul 22 Javascript
javascript设计模式之工厂模式示例讲解
Mar 04 Javascript
JavaScript实现向setTimeout执行代码传递参数的方法
Apr 16 Javascript
jquery点击改变class并toggle的实现代码
May 15 Javascript
javascript 面向对象function详解及实例代码
Feb 28 Javascript
AngularJS基于http请求实现下载php生成的excel文件功能示例
Jan 23 Javascript
详解如何在nuxt中添加proxyTable代理
Aug 10 Javascript
浅谈目前可以使用ES10的5个新特性
Jun 25 Javascript
JavaScript定时器使用方法详解
Mar 26 Javascript
一个多次搜索+多次传值的解决方案
Jan 20 #Javascript
短信提示使用 特效
Jan 19 #Javascript
通过JAVAScript实现页面自适应
Jan 19 #Javascript
Javascript----文件操作
Jan 18 #Javascript
强悍无比的WEB开发好助手FireBug(Firefox Plugin)
Jan 16 #Javascript
javaScript对象和属性的创建方法
Jan 15 #Javascript
jQuery 1.0.4 - New Wave Javascript(js源文件)
Jan 15 #Javascript
You might like
自定义PHP分页函数
2006/10/09 PHP
php的一些小问题
2010/07/03 PHP
php截取字符串并保留完整xml标签的函数代码
2013/02/06 PHP
php旋转图片90度的方法
2013/11/07 PHP
php从csv文件读取数据并输出到网页的方法
2015/03/14 PHP
PHP实现伪静态方法汇总
2016/01/13 PHP
php 替换文章中的图片路径,下载图片到本地服务器的方法
2018/02/06 PHP
php json转换相关知识(小结)
2018/12/21 PHP
TP3.2框架分页相关实现方法分析
2020/06/03 PHP
HTTP状态代码以及定义(解释)
2007/02/02 Javascript
[原创]来自ImageSee官方 JavaScript图片浏览器
2008/01/16 Javascript
Asp.net下利用Jquery Ajax实现用户注册检测(验证用户名是否存)
2010/09/12 Javascript
JS解决url传值出现中文乱码的另类办法
2013/04/08 Javascript
给应用部分的js代码设定一个统一的入口
2014/06/15 Javascript
node.js中的fs.symlinkSync方法使用说明
2014/12/15 Javascript
XMLHttpRequest Level 2 使用指南
2016/08/26 Javascript
jQuery通过ajax方法获取json数据不执行success的原因及解决方法
2016/10/15 Javascript
原生JS实现网页手机音乐播放器 歌词同步播放的示例
2018/02/02 Javascript
nodeJS服务器的创建和重新启动的实现方法
2018/05/12 NodeJs
一份超级详细的Vue-cli3.0使用教程【推荐】
2018/11/15 Javascript
详解基于Vue,Nginx的前后端不分离部署教程
2018/12/04 Javascript
vue element自定义表单验证请求后端接口验证
2019/12/11 Javascript
Nuxt页面级缓存的实现
2020/03/09 Javascript
Django ORM框架的定时任务如何使用详解
2017/10/19 Python
Python xlwt设置excel单元格字体及格式
2020/04/18 Python
在PyCharm环境中使用Jupyter Notebook的两种方法总结
2018/05/24 Python
Python 获取指定文件夹下的目录和文件的实现
2019/08/30 Python
使用apiDoc实现python接口文档编写
2019/11/19 Python
flask 实现上传图片并缩放作为头像的例子
2020/01/09 Python
授权委托书怎么写
2014/09/25 职场文书
2014年党务公开工作总结
2014/12/09 职场文书
慰问信格式
2015/02/14 职场文书
以权谋私检举信范文
2015/03/02 职场文书
运动会口号霸气押韵
2015/12/24 职场文书
使用pandas模块实现数据的标准化操作
2021/05/14 Python
MySql如何将查询的出来的字段进行转换
2022/06/14 MySQL