复制代码代码如下:
<! Doctype html público "-// w3c // dtd xhtml 1.0 Strict // en"
"http://www.w3.org/tr/xhtml1/dtd/xhtml1-strict.dtd">
<html xmlns = "http://www.w3.org/1999/xhtml">
<Evista>
<title> Esto es Test </title>
<script type = "text/javaScript">
var xmlhttp;
function createExmlhttprequest () {
if (window.activexObject) {
xmlhttp = new ActiveXObject ("Microsoft.xmlhttp");
}
else if (window.xmlhttprequest) {
xmlhttp = new xmlhttprequest ();
}
}
función readrss (url) {
createExmlhttprequest ();
xmlhttp.OnreadyStateChange = handLestateChange;
xmlhttp.open ("get", url, verdadero);
xmlhttp.send (nulo);
}
function handlestateChange () {
if (xmlhttp.readyState == 4) {
if (xmlhttp.status == 200) {
ResultSet ();
}
}
}
function resultSet () {
resultados var = xmlhttp.Responsexml;
VAR Title = NULL;
var item = null;
VAR LINK = NULL;
// 得到 canal
var ccc = results.getElementsBytagName ("canal");
var HeadTitle = ccc [0] .getElementsByTagName ("Título") [0] .FirstChild.NodeValue;
var Headlink = ccc [0] .getElementsBytagName ("enlace") [0] .FirstChild.NodeValue;
var celular = document.createElement ("div");
Cell.innerhtml = "<h1> <a href ="+headlink+"Target = _blank>"+HeadTitle+"</a> </h1>
";
document.getElementById ("resultado"). AppendChild (celular);
// 得到 elementos
VAR items = Results.getElementsBytagName ("item");
para (var i = 0; i <items.length; i ++) {
elemento = elementos [i];
link = item.getElementsByTagName ("Link") [0] .FirstChild.NodeValue;
title = item.getElementsBytagName ("Título") [0] .FirstChild.NodeValue;
var celular = document.createElement ("div");
Cell.innerhtml = "<a href ="+link+"target = _blank>"+title+"</a>
";
document.getElementById ("resultado"). AppendChild (celular);
}
}
función readrss1 ()
{
var url = document.getElementById ("txturl"). valor;
if (url == "")
{
alerta ("请输入 rss 地址");
}
demás
{
readrss (URL);
}
}
</script>
</ablo>
<cuerpo ">
<h1> Ajax 读 RSS 示例 </h1>
<form>
<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 ()">
</form>
<div id = "resultado"> </div>
</body>
</html>