코드 복사 코드는 다음과 같습니다. "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict .dtd"> <머리> 테스트입니다 <br>var xmlHttp; </p> <p>function createXMLHttpRequest() { <br> if (window.ActiveXObject) { <br> xmlHttp = new ActiveXObject("Microsoft.XMLHTTP"); <br> } <br> else if (window.XMLHttpRequest) { <br> xmlHttp = new XMLHttpRequest(); <br> } <br>} </p> <p>function readRSS(url) { <br> createXMLHttpRequest(); <br> xmlHttp.onreadystatechange = handlerStateChange; <br> xmlHttp.open("GET", url, true); <br> xmlHttp.send(null); <br><br> <br>} <br><br>function handlerStateChange() { <br> if(xmlHttp.readyState == 4) { <br> if(xmlHttp.status == 200) { <br> 결과세트(); <br> } <br> } <br>} </p> <p>function ResultSet() { <br> var results = xmlHttp.responseXML; <br> var 제목 = null; <br> var 항목 = null; <br> var link=null; <br> //得到채널 <br> var ccc=results.getElementsByTagName("channel"); <br> var headtitle=ccc[0].getElementsByTagName("title")[0].firstChild.nodeValue; <br> var headlink=ccc[0].getElementsByTagName("link")[0].firstChild.nodeValue; <br> var cell = document.createElement("div"); <br> cell.innerHTML="<h1><a href=" headlink " target=_blank>" 제목 "</a></h1><br>"; <br> document.getElementById("result").appendChild(cell); <br> //得到items <br> var items = results.getElementsByTagName("item"); <br> for(var i = 0; i < items.length; i ) { <BR> item = items[i]; <BR> link=item.getElementsByTagName("link")[0].firstChild.nodeValue; <BR> 제목 = item.getElementsByTagName("title")[0].firstChild.nodeValue; <BR> var cell = document.createElement("div"); <BR> cell.innerHTML="<a href=" link " target=_blank>" 제목 "</a><br>"; <br> document.getElementById("result").appendChild(cell); <br> } </p> <p>} <br>function readrss1() <br>{ <br> var url=document.getElementById("txturl").value; <br> if(url=="") <br> { <br> Alert("请输入RSS地址"); <br> } <br> else <br> { <br> readRSS(url); <br> } <br> } </p> <p> ajax读rss示例 blogjava하라하라创区 blogjava새로운 수区 blogjava비技术区 综合区 🎜> 输入一个RSS地址: div>