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 相关文章推荐
JS获取屏幕,浏览器窗口大小,网页高度宽度(实现代码)
Dec 17 Javascript
了解Javascript的模块化开发
Mar 02 Javascript
用javascript实现自动输出网页文本
Jul 30 Javascript
jQuery实现带幻灯的tab滑动切换风格菜单代码
Aug 27 Javascript
JS实现网页右侧带动画效果的伸缩窗口代码
Oct 29 Javascript
js时间戳转为日期格式的方法
Dec 28 Javascript
3种不同的ContextMenu右键菜单实现代码
Nov 03 Javascript
使用vue实现grid-layout功能实例代码
Jan 05 Javascript
Node.js静态服务器的实现方法
Feb 28 Javascript
JavaScript使用localStorage存储数据
Sep 25 Javascript
微信小程序自定义tabBar在uni-app的适配详解
Sep 30 Javascript
vue 中固定导航栏的实例代码
Nov 01 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
什么是短波收听SWL
2021/03/01 无线电
德生1994机评
2021/03/02 无线电
mysql中存储过程、函数的一些问题
2007/02/14 PHP
php 正则匹配函数体
2009/08/25 PHP
php函数实现判断是否移动端访问
2015/03/03 PHP
smarty中常用方法实例总结
2015/08/07 PHP
PHP AjaxForm提交图片上传并显示图片源码
2016/11/29 PHP
php变量与数组相互转换的方法(extract与compact)
2016/12/02 PHP
Zend Framework分发器用法示例
2016/12/11 PHP
PHP7导出Excel报ERR_EMPTY_RESPONSE解决方法
2019/04/16 PHP
优秀js开源框架-jQuery使用手册(1)
2007/03/10 Javascript
js实现的标题栏新消息闪烁提示效果
2014/06/06 Javascript
javascript面向对象特性代码实例
2014/06/12 Javascript
javascript数组排序汇总
2015/07/07 Javascript
jQuery中通过ajax的get()函数读取页面的方法
2016/02/29 Javascript
常用原生js自定义函数总结
2016/11/20 Javascript
简单实现jQuery多选框功能
2017/01/09 Javascript
67 个节约开发时间的前端开发者的工具、库和资源
2017/09/12 Javascript
AngularJs 延时器、计时器实例代码
2017/09/16 Javascript
举例讲解Linux系统下Python调用系统Shell的方法
2015/11/07 Python
Django URL传递参数的方法总结
2016/08/28 Python
Tensorflow实现卷积神经网络的详细代码
2018/05/24 Python
Python使用itchat模块实现群聊转发,自动回复功能示例
2019/08/26 Python
在pandas中遍历DataFrame行的实现方法
2019/10/23 Python
Python使用进程Process模块管理资源
2020/03/05 Python
django 数据库 get_or_create函数返回值是tuple的问题
2020/05/15 Python
Python configparser模块常用方法解析
2020/05/22 Python
部署Django到阿里云服务器教程示例
2020/06/03 Python
禁止高声喧哗的标语
2014/06/11 职场文书
计算机应用专业自荐信
2014/07/05 职场文书
县政府领导班子四风问题对照检查材料思想汇报
2014/09/26 职场文书
2015年销售人员工作总结
2015/04/07 职场文书
2015年勤工助学工作总结
2015/04/29 职场文书
2015年保险公司个人工作总结
2015/05/22 职场文书
2015年教研室工作总结范文
2015/05/23 职场文书
Python基础知识之变量的详解
2021/04/14 Python