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 相关文章推荐
event对象获取方法总结在google浏览器下测试
Nov 03 Javascript
jQuery实现鼠标经过图片预览大图效果
Apr 10 Javascript
jquery阻止后续事件只执行第一个事件
Jul 24 Javascript
JavaScript中实现单体模式分享
Jan 29 Javascript
jQuery实现企业网站横幅焦点图切换功能实例
Apr 30 Javascript
基于jquery实现放大镜效果
Aug 17 Javascript
Chrome不支持showModalDialog模态对话框和无法返回returnValue问题的解决方法
Oct 30 Javascript
关于jQuery EasyUI 中刷新Tab选项卡后一个页面变形的解决方法
Mar 02 Javascript
Bootstrap导航中表单简单实现代码
Mar 06 Javascript
微信小程序 SOTER 生物认证DEMO 指纹识别功能
Dec 13 Javascript
vue自定义树状结构图的实现方法
Oct 18 Javascript
JavaScript实现点击出现子菜单效果
Feb 08 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下intval()和(int)转换使用与区别
2008/07/18 PHP
PHP中实现汉字转区位码应用源码实例解析
2010/06/14 PHP
在windows平台上构建自己的PHP实现方法(仅适用于php5.2)
2013/07/05 PHP
CodeIgniter使用phpcms模板引擎
2013/11/12 PHP
C# WinForm中实现快捷键自定义设置实例
2015/01/23 PHP
jQuery 动态酷效果实现总结
2009/12/27 Javascript
jquery限制输入字数,并提示剩余字数实现代码
2012/12/24 Javascript
非html5实现js版弹球游戏示例代码
2013/09/22 Javascript
JS和JQUERY获取页面大小,滚动条位置,元素位置(示例代码)
2013/12/14 Javascript
AngularJS Toaster使用详解
2017/02/24 Javascript
angular.JS实现网页禁用调试、复制和剪切
2017/03/31 Javascript
详解Vue的computed(计算属性)使用实例之TodoList
2017/08/07 Javascript
使用react-router4.0实现重定向和404功能的方法
2017/08/28 Javascript
React Native预设占位placeholder的使用
2017/09/28 Javascript
mint-ui在vue中的使用示例
2018/04/05 Javascript
详解React+Koa实现服务端渲染(SSR)
2018/05/23 Javascript
微信小程序表单验证插件WxValidate的二次封装功能(终极版)
2019/09/03 Javascript
Python随机生成数模块random使用实例
2015/04/13 Python
Python中第三方库Requests库的高级用法详解
2017/03/12 Python
Flask实现跨域请求的处理方法
2018/09/27 Python
python数据预处理之数据标准化的几种处理方式
2019/07/17 Python
python 判断三个数字中的最大值实例代码
2019/07/24 Python
Python输出指定字符串的方法
2020/02/06 Python
中国跨境在线时尚零售商:Bellelily
2018/04/06 全球购物
蒙蒂塞罗商店:Monticello Shop
2018/11/25 全球购物
Stuarts London美国/加拿大:世界领先的独立男装零售商之一
2019/03/18 全球购物
如何获得EntityManager
2014/02/09 面试题
大学校园生活自我鉴定
2014/01/13 职场文书
小学生学雷锋演讲稿
2014/04/25 职场文书
学校党的群众路线教育实践活动领导班子对照检查材料
2014/09/25 职场文书
四风问题查摆剖析材料
2014/10/11 职场文书
教师个人学习总结
2015/02/11 职场文书
加薪通知
2015/04/25 职场文书
委托收款证明
2015/06/23 职场文书
Python数据类型最全知识总结
2021/05/31 Python
python中mongodb包操作数据库
2022/04/19 Python