java ajax 断点上传 博客园,用ajax自动加载blogjava和博客园的rss

用ajax自动加载blogjava和博客园的rss

更新时间:2007年03月07日 00:00:00   作者:

html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"

"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

this is test

var xmlHttp;

function createXMLHttpRequest() {

if (window.ActiveXObject) {

xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");

}

else if (window.XMLHttpRequest) {

xmlHttp = new XMLHttpRequest();

}

}

function readRSS(url) {

createXMLHttpRequest();

xmlHttp.onreadystatechange = handleStateChange;

xmlHttp.open("GET", url, true);

xmlHttp.send(null);

}

function handleStateChange() {

if(xmlHttp.readyState == 4) {

if(xmlHttp.status == 200) {

ResultSet();

}

}

}

function ResultSet() {

var results = xmlHttp.responseXML;

var title = null;

var item = null;

var link=null;

var author=null;

var pubDate=null;

var description=null;

//得到channel

var ccc=results.getElementsByTagName("channel");

var headtitle=ccc[0].getElementsByTagName("title")[0].firstChild.nodeValue;

var headlink=ccc[0].getElementsByTagName("link")[0].firstChild.nodeValue;

var cell = document.createElement("div");

cell.innerHTML="

"+headtitle+"


";

document.getElementById("result").appendChild(cell);

//得到items

var items = results.getElementsByTagName("item");

for(var i = 0; i 

item = items[i];

link=item.getElementsByTagName("link")[0].firstChild.nodeValue;

title = item.getElementsByTagName("title")[0].firstChild.nodeValue;

author=item.getElementsByTagName("author")[0].firstChild.nodeValue;

pubDate= item.getElementsByTagName("pubDate")[0].firstChild.nodeValue;

// description=item.getElementsByTagName("description")[0].firstChild.nodeValue;

var cell = document.createElement("div");

cell.innerHTML=""+title+"&nbsp &nbsp &nbsp作者:"+author+"
";

document.getElementById("result").appendChild(cell);

//var cell1=document.createElement("div");

//cell1.innerHTML=description;

// document.getElementById("result").appendChild(cell1);

}

}

function readrss1()

{

var url=document.getElementById("txturl").value;

if(url=="")

{

alert("请输入RSS地址");

}

else

{

readRSS(url);

}

}

var i=1;

var j=0;

function read()

{

if(j==0)

{

readBlogjava();

window.setTimeout("testRead()",100);

}

}

function testRead()

{

window.setTimeout("read()",1000);

}

function readBlogjava()

{

switch(i)

{

case(1):

i++;

readRSS("http://www.blogjava.net/rss.aspx");

break;

case(2):

i++;

readRSS(http://beginner.blogjava.net/rss.aspx);

break;

case(3):

i++;

readRSS(http://general.blogjava.net/rss.aspx);

break;

case(4):

i++;

readRSS(http://life.blogjava.net/rss.aspx);

break;

//博客园的

case(5):

i++;

readRSS(http://www.cnblogs.com/rss.aspx);

break;

case(6):

i++;

readRSS(http://beginner.cnblogs.com/rss.aspx);

break;

case(7):

i++;

readRSS(http://life.cnblogs.com/rss.aspx);

break;

case(8):

i++;

readRSS(http://misc.cnblogs.com/rss.aspx);

break;

case(9):

i++;

readRSS(http://cio.cnblogs.com/rss.aspx);

break;

case(10):

i++;

readRSS(http://news.cnblogs.com/rss.aspx);

break;

case(11):

i++;

readRSS(http://bookreview.cnblogs.com/rss.aspx);

break;

case(12):

i++;

readRSS(http://job.cnblogs.com/rss.aspx);

break;

case(13):

i++;

readRSS(http://gis.cnblogs.com/rss.aspx);

break;

case(14):

i++;

readRSS(http://clubs.cnblogs.com/rss.aspx);

break;

case(15):

i++;

readRSS(http://software.cnblogs.com/rss.aspx);

break;

default:

alert("加载完毕!");

i++;

j++;

break;

}

}

ajax读rss示例

输入一个RSS地址:

src=http://www.nice.or.jp/~mosmos/free/f105.swf width=200 height=200

type=application/x-shockwave-flash ; quality="high" wmode="transparent">

相关文章

1a1b05c64693fbf380aa1344a7812747.png

在项目中用ajax异步获取数据后有时会因为数据问题或者网络问题,页面一直显示空白,现在用加载图片来过渡这种状态,具体实例代码通过本文一起学习吧2016-12-12

4f55910a645b073bc4fc65dc10dc14bd.png

本人ajax留言板的源程序 不错的应用js...2007-09-09

0ea3c7666119d5615e582f823fb3fad6.png

二级联动菜单,一个多么方便且实用的用户交互功能,有需求的朋友可以参考下本文,或许对你的菜单知识深入学习有帮助,好了,闲话不多说,看代码吧2013-01-01

4f96a78db829b1556ff16de21e013c7a.png

ajax的定义简单描述了ajax的功能、用处,需要的朋友可以参考一下2007-12-12

8cc1031babc6aff2319f1c6af8544aa0.png

这篇文章主要介绍了登录超时给出提示跳到登录页面(ajax、导入、导出)的相关资料,需要的朋友可以参考下2016-02-02

0c932a99bb7b6f23c937db507070cc7b.png

这篇文章主要给大家介绍妙用Ajax技术实现局部刷新商品数量和总价实例代码,非常不错,需要的朋友一起看看吧2016-05-05

cca732bf65a93ed2ec0ac80c638460fe.png

这篇文章主要介绍了ajax同步验证单号是否存在的方法,涉及基于ajax的数据交互相关操作技巧,需要的朋友可以参考下2016-08-08

2d9f31f2af7b675a3d153d2b7f1035a7.png

这篇文章主要为大家详细介绍了H5移动开发Ajax上传多张Base64格式图片到服务器,具有一定的参考价值,感兴趣的小伙伴们可以参考一下2017-05-05

b452cee8ec5cd9e58ab98eba17281e59.png

AJAX初体验之上手篇...2006-07-07

f4838ec7e2d4da28e0b57d4e852dadd4.png

本篇文章主要是对js对ajax返回数组的处理进行了详细的介绍,需要的朋友可以过来参考下,希望对大家有所帮助2014-02-02

最新评论

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值