复制代码代码如下:
<!
"http://www.w3.org/tr/xhtml1/dtd/xhtml1-strict.dtd">
<html xmlns = "http://www.w3.org/1999/xhtml">
<head>
<Title> Este é o teste </ititure>
<script type = "text/javascript">
var xmlhttp;
função createxmlHttPrequest () {
if (window.activexObject) {
xmlhttp = new ActiveXObject ("Microsoft.xmlHttp");
}
else if (window.xmlhttprequest) {
xmlHttp = new XmlHttPrequest ();
}
}
função readrss (url) {
createxmlHttPrequest ();
xmlhttp.onreadyStatechange = handlestateChange;
xmlhttp.open ("get", url, true);
xmlhttp.send (nulo);
}
função handlestateChange () {
if (xmlhttp.readyState == 4) {
if (xmlhttp.status == 200) {
ResultSet ();
}
}
}
function ResultSet () {
var resulta = xmlHttp.Responsexml;
var title = null;
var item = null;
var link = null;
// 得到 canal
var ccc = resultados.getElementsByTagName ("canal");
var headtitle = ccc [0] .getElementsByTagName ("title") [0] .FirstChild.NodEvalue;
var headlink = ccc [0] .getElementsByTagName ("link") [0] .FirstChild.NodEvalue;
var celular = document.createElement ("div");
Cell.innerhtml = "<H1> <a href ="+headlink+"alvo = _blank>"+headtitle+"</a> </h1>
";
document.getElementById ("resultado"). AppendChild (Cell);
// 得到 itens
var itens = resultados.getElementsByTagName ("item");
for (var i = 0; i <items.length; i ++) {
item = itens [i];
link = item.getElementsByTagName ("link") [0] .FirstChild.NodEvalue;
title = item.getElementsByTagName ("title") [0] .FirstChild.NodEvalue;
var celular = document.createElement ("div");
Cell.innerhtml = "<a href ="+link+"Target = _blank>"+title+"</a>
";
document.getElementById ("resultado"). AppendChild (Cell);
}
}
função readrss1 ()
{
var url = document.getElementById ("txturl").
if (url == "")
{
alerta ("rss 地址");
}
outro
{
readrss (URL);
}
}
</script>
</head>
<corpo ">
<H1> Ajax 读 rss 示例 </h1>
<morm>
<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 地址: <input type = "text" value = "http://www.blogjava.net/wujun/rss.aspx" size = 50 id = "txturl">
<input type = "button" value = "查 看 看" onclick = "readrss1 ()">
</morm>
<div id = "resultado"> </div>
</body>
</html>