Ajax客户端读取Rss知识2.
来源:互联网 发布:linux将用户从组中删除 编辑:程序博客网 时间:2024/04/29 08:51
<SCRIPT LANGUAGE="JavaScript">
var bloglist=new Array();
var xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
function startload(){
xmlHttp.open("GET", "http://blog.csdn.net/cxzhq2002/Rss.aspx", true);
xmlHttp.onreadystatechange=function() {
if (xmlHttp.readyState==4&&xmlHttp.status==200) {
var xmldom=xmlHttp.responseXML;
var channel=xmldom.documentElement.childNodes.item(0);
var itemlist=channel.childNodes;
for(var i=0;i<itemlist.length;i++){
var node=itemlist.item(i);
if(node.tagName=="title"){
blogtitle.innerHTML=node.text;
}
if(node.tagName=="link"){
bloglink.href=node.text;
}
if(node.tagName=="description"){
blogdescription.innerHTML=node.text;
}
if(node.tagName=="managingEditor"){
managingEditor.innerHTML=node.text;
}
if(node.tagName=="item"){
bloglist[bloglist.length]=node.childNodes;
}
}
showitem(bloglist[0]);
}
}
xmlHttp.send(null);
}
//用Html显示数据,相对于一个大的div而言,可以达到严格控制格式,但从另一个角度而言,没有原汁原味
function showitem(itemlist){
for(var i=0;i<itemlist.length;i++){
var node=itemlist.item(i);
if(node.tagName=="title"){
itemtitle.innerHTML=node.text;
}
if(node.tagName=="link"){
itemlink.href=node.text;
}
if(node.tagName=="description"){
description.innerHTML=node.text;
}
if(node.tagName=="author"){
author.innerHTML=node.text;
}
if(node.tagName=="pubDate"){
pubDate.innerHTML=node.text;
}
}
}
</SCRIPT>
<body onload="startload()">
<font color=blue><a id="bloglink" href="#"><div id="blogtitle"></div></a></font>
</br>
By <font color=blue><div id="managingEditor"></div></font><br>
<font color=blue><div id="blogdescription"></div></font><br>
<br>
<font color=#000066><a id="itemlink" href="#"><div id="itemtitle"></div></a></fo
nt><br>
By <font color=blue><div id="author"></div></font><br>
<div id="description"></div><br>
<div id="pubDate" align="right"></div>
</body>
- Ajax客户端读取Rss知识2.
- Ajax客户端读取Rss知识.
- 利用AJAX读取RSS
- 利用AJAX读取RSS
- 用AJAX读取RSS数据源
- AJAX读取rss的代码
- ajax读取blog rss [blogjava-2006-06-30的rss]
- RSS知识
- RSS读取
- 用Ajax读取RSS种子的简单例子
- 利用 Google AJAX Feed API 跨域读取 RSS
- 利用AJAX跨域读取RSS---使用AJAX代理解决AJAX跨域问题
- RSS的知识介绍
- RSS知识简介- -
- RSS小知识
- RSS知识管理
- asp读取rss
- asp读取rss
- DEBUG的使用方法(译文)
- CVSNT权限配置
- 爱,可以如此悲壮!(转)
- 相片上传
- String类摘要
- Ajax客户端读取Rss知识2.
- 初学的朋友经常遇到的问题!可以看看这里
- JavaScript特效集
- ASP.NET会话(Session)保存模式
- SQL使用技巧
- 请忘记
- 程序员发生的事
- c#.net常用函数列表
- 生于七八十年代,我们的童年是这样的