SoFunction
Updated on 2025-04-10

JavaScript read RSS data


<html>
 <head>
<title>javascript reads RSS data</title>
  <META content="text/html; charset=utf-8" http-equiv=Content-Type />

 </head>
 <body  leftmargin="0" topmargin="0"> 
<font><h3 align="center">javascript reads RSS data</h3></font>
 <br>  
 <table width="90%" align="center" border="0" cellpadding=0 cellspacing=0>
  <tr>
<td bgcolor=White><b>News Center</b><font size="-1">(Excerpt from Sina)</font><hr></td>
  </tr>
  <tr>
   <td  bgcolor=White>
    <div  >News Loading...</div>
   </td>
  </tr>
 </table>
<script language="JavaScript1.2">
 //Container for ticker. Modify its STYLE attribute to customize style:
 var tickercontainer=''
 var xmlsource="/Fitting_News.xml";
 var root;
 var title;
 var link; 
 var items;
 var item;
 var images;
 var image;
 var description;
 if ()
 {
  //("");
  var xmlDoc = new ActiveXObject("");
 }
 else if ( && )
 {
  //("");
  var xmlDoc= ("","doc",null);
 }
 if (typeof xmlDoc!="undefined")
 {
  //(tickercontainer)
  (xmlsource)
 }  
 function fetchxml()
 {
  if (==4)
   output()
  else
   setTimeout("fetchxml()",10)
 }
 function output()
 {  
  var temp="";
  root = ("channel")[0];
  title =("title")[0];
  //temp =  +"<br>";
  items=("item");
  for(i=0;i<=-1;i++)
  {
   item=items[i];
   title=("title")[0]; 
   link=("link")[0];
   description=("description")[0];
   temp = temp + "<font size=-1><a href=" + + " target='_bank'>" +  +"</a></font><br><br>";
   //temp = temp +"<font size=-1>" +  + "</font><br><br>";
   ("container").innerHTML = temp;
  }
 }
 if ()
  fetchxml()
 else if (typeof xmlDoc!="undefined")
  =output
 </script>
</body>
</html>