zoukankan
html css js c++ java
用ajax解析rss简单例子
<
script
language
="javascript"
>
var
bloglist
=
new
Array();
var
xmlHttp
=
new
ActiveXObject(
"
Msxml2.XMLHTTP
"
);
function
startload()
{
xmlHttp.open(
"
GET
"
,
"
http://www.cnblogs.com/zwl12549/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
==
"
description
"
)
{
blogdescription.innerHTML
=
node.text;
}
if
(node.tagName
==
"
generator
"
)
{
bloggenerator.innerHTML
=
node.text;
}
if
(node.tagName
==
"
item
"
)
{
bloglist[bloglist.length]
=
node.childNodes;
}
}
showitem(bloglist[
0
]);
}
}
xmlHttp.send(
null
);
}
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
="bloggenerator"
></
div
></
font
><
br
/>
<
font
color
="blur"
><
div
id
="blogdescription"
></
div
></
font
><
br
/>
<
br
/>
<
font
color
="#000066"
><
a
id
="itemlink"
href
="#"
><
div
id
="itemtitle"
></
div
></
a
></
font
><
br
/>
By
<
font
color
="blue"
><
div
id
="author"
></
div
></
font
><
br
/>
<
div
id
="description"
></
div
><
br
/>
<
div
id
="pubDate"
align
="right"
></
div
>
</
body
>
查看全文
相关阅读:
JQuery官方学习资料(译):Utility方法
JQuery官方学习资料(译):Data方法
JQuery官方学习资料(译):CSS
JQuery官方学习资料(译):遍历
JQuery官方学习资料(译):JQuery对象
JQuery官方学习资料(译):操作元素
JQuery官方学习资料(译):选择器的运作
JQuery官方学习资料(译):选择元素
JQuery官方学习资料(译):Attributes
centos7安装 yum安装nginx找不到package
原文地址:https://www.cnblogs.com/zwl12549/p/629224.html
最新文章
JavaScript中的eval()函数
IDEA调试javaScript
oracle数据库常用SQL语句(11.29更新)
排序算法总结
自制 示波器/频谱显示/dds
(linux自学笔记)linux内核定时器的使用
(linux自学笔记)linux按键中断驱动
(linux自学笔记)linux驱动并发控制、阻塞/非阻塞IO、异步通知
(ARM11 S3C6410)关于裸机串口与定时器
(linux自学笔记)linux环境下GPIO字符驱动
热门文章
(linux自学笔记)进程与线程
(linux自学笔记)linux系统初体验与编程基础
(ARM11 S3C6410) ARM11裸机初体验,GPIO寄存器。
(uC/OS-II学习笔记) 内存管理
Node.js入门:Node.js&NPM的安装与配置
DataGridView列排序混乱的处理方法
.NET读取Office文件内容(word、excel、ppt)
使用Lucene.NET实现数据检索功能
JQuery官方学习资料(译):使用JQuery的.index()方法
JQuery官方学习资料(译):遍历JQuery对象和非JQuery对象
Copyright © 2011-2022 走看看