复制代码代码如下 :
<! doctype html public "-// w3c // dtd xhtml 1.0 엄격한 // en"
"http://www.w3.org/tr/xhtml1/dtd/xhtml1-strict.dtd">
<html xmlns = "http://www.w3.org/1999/xhtml">
<헤드>
<title> 테스트 </title>입니다
<script type = "text/javaScript">
var xmlhttp;
함수 createxmlhttprequest () {
if (window.activexObject) {
xmlhttp = new ActiveXobject ( "microsoft.xmlhttp");
}
else if (window.xmlhttprequest) {
xmlhttp = new xmlhttprequest ();
}
}
함수 readrss (url) {
createxmlhttprequest ();
xmlhttp.onreadyStateChange = HandlestateChange;
xmlhttp.open ( "get", url, true);
xmlhttp.send (null);
}
함수 handlesteChange () {
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 ccc = results.getElementsByTagName ( "채널");
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 = "<h1> <a href ="+headlink+"target = _blank>"+Headtitle+"</a> </h1>
";
document.getElementById ( "결과"). AppendChild (셀);
// 得到 항목
var items = results.getElementsByTagName ( "항목");
for (var i = 0; i <icere.length; i ++) {
항목 = 항목 [i];
link = item.getElementsByTagName ( "link") [0] .firstchild.nodevalue;
title = item.getElementsByTagName ( "title") [0] .firstchild.nodevalue;
var cell = document.createelement ( "div");
cell.innerhtml = "<a href ="+link+"target = _blank>"+title+"</a>
";
document.getElementById ( "결과"). AppendChild (셀);
}
}
함수 readrss1 ()
{
var url = document.getElementById ( "txtUrl"). 값;
if (url == "")
{
경고 ( "请输入 rss 地址");
}
또 다른
{
readrss (url);
}
}
</스크립트>
</head>
<바디 ">
<H1> ajax 读 rss 示例 </h1>
<양식>
<a href = "javaScript : readrss ( 'http://www.blogjava.net/rss.aspx')"> blogjava 原创区 </a>
<a href = "javaScript : readrss ( 'http://beginner.blogjava.net/rss.aspx')"> blogjava 新手区 </a>
<a href = "javaScript : readrss ( 'http://life.blogjava.net/rss.aspx')"> blogjava 非技术区 </a>
<a href = "javaScript : readrss ( 'http://general.blogjava.net/rss.aspx')"> 综合区 </a>
rss s : <input type = "text"value = "http://www.blogjava.net/wujun/rss.aspx"size = 50 id = "txturl">
<입력 유형 = "버튼"value = "查 看 看"onclick = "readrss1 ()">
</form>
<div id = "result"> </div>
</body>
</html>