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 相关文章推荐
CSDN轮换广告图片轮换效果
Mar 27 Javascript
JS+css 图片自动缩放自适应大小
Aug 08 Javascript
使用jQuery实现图片遮罩半透明坠落遮挡
Mar 16 Javascript
浅析jQuery Mobile的初始化事件
Dec 03 Javascript
JavaScript实现点击按钮直接打印
Jan 06 Javascript
jquery trigger实现联动的方法
Feb 29 Javascript
jquery对象和DOM对象的相互转换详解
Oct 18 Javascript
基于Vue生产环境部署详解
Sep 15 Javascript
vue+echarts实现可拖动节点的折线图(支持拖动方向和上下限的设置)
Apr 12 Javascript
Vue CLI3基础学习之pages构建多页应用
Jun 02 Javascript
Vue拖拽组件列表实现动态页面配置功能
Jun 17 Javascript
JS实现提示效果弹出及延迟隐藏的功能
Aug 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小程序自动提交到自助友情连接
2009/11/24 PHP
MySQL的FIND_IN_SET函数使用方法分享
2012/03/27 PHP
php实现统计邮件大小的方法
2013/08/06 PHP
php中simplexml_load_string使用实例分享
2014/02/13 PHP
php+html5使用FormData对象提交表单及上传图片的方法
2015/02/11 PHP
Codeigniter里的无刷新上传的实现代码
2019/04/14 PHP
javascript CSS画图之基础篇
2009/07/29 Javascript
jQuery自带的一些常用方法总结
2014/09/03 Javascript
限制上传文件大小和格式的jQuery插件实例
2015/01/24 Javascript
纯css实现窗户玻璃雨滴逼真效果
2015/08/23 Javascript
用canvas 实现个图片三角化(LOW POLY)效果
2016/02/18 Javascript
JS实现支持Ajax验证的表单插件
2016/03/24 Javascript
js自定义瀑布流布局插件
2017/05/16 Javascript
浅谈Angular路由复用策略
2017/10/04 Javascript
vue中post请求以a=a&amp;b=b 的格式写遇到的问题
2018/04/27 Javascript
vue.js2.0 实现better-scroll的滚动效果实例详解
2018/08/13 Javascript
实例详解ztree在vue项目中使用并且带有搜索功能
2018/08/24 Javascript
动态内存分配导致影响Javascript性能的问题
2018/12/18 Javascript
vue cli4.0项目引入typescript的方法
2020/07/17 Javascript
[00:14]护身甲盾
2019/03/06 DOTA
用Python写飞机大战游戏之pygame入门(4):获取鼠标的位置及运动
2015/11/05 Python
python中学习K-Means和图片压缩
2017/11/20 Python
python自定义函数实现最大值的输出方法
2019/07/09 Python
HTML+CSS3+JS 实现的下拉菜单
2020/11/25 HTML / CSS
HTML5自定义属性前缀data-及dataset的使用方法(html5 新特性)
2017/08/24 HTML / CSS
圣诞树世界:Christmas Tree World
2019/12/10 全球购物
美国户外服装和装备购物网站:Outland USA
2020/03/22 全球购物
自主招生自荐信
2013/12/08 职场文书
幼儿园亲子活动方案
2014/01/29 职场文书
《云房子》教学反思
2014/04/20 职场文书
租房协议书样本
2014/08/20 职场文书
普宁寺导游词
2015/02/04 职场文书
矛盾论读书笔记
2015/06/29 职场文书
SpringCloud Alibaba项目实战之nacos-server服务搭建过程
2021/06/21 Java/Android
使用GO语言实现Mysql数据库CURD的简单示例
2021/08/07 Golang
Python中with上下文管理协议的作用及用法
2022/03/18 Python