手机
当前位置:查字典教程网 >编程开发 >AJAX相关 >用实现ajax读博客rss示例代码
用实现ajax读博客rss示例代码
摘要:thisistestvarxmlHttp;functioncreateXMLHttpRequest(){if(window.ActiveXO...

this is test var xmlHttp; function createXMLHttpRequest() { if (window.ActiveXObject) { xmlHttp = new ActiveXObject("Microsoft.XMLHTTP"); } else if (window.XMLHttpRequest) { xmlHttp = new XMLHttpRequest(); } } function readRSS(url) { createXMLHttpRequest(); xmlHttp.onreadystatechange = handleStateChange; xmlHttp.open("GET", url, true); xmlHttp.send(null); } function handleStateChange() { if(xmlHttp.readyState == 4) { if(xmlHttp.status == 200) { ResultSet(); } } } function ResultSet() { var results = xmlHttp.responseXML; var title = null; var item = null; var link=null; //得到channel var ccc=results.getElementsByTagName("channel"); 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=""+headtitle+""; document.getElementById("result").appendChild(cell); //得到items var items = results.getElementsByTagName("item"); for(var i = 0; i < items.length; i++) { item = items[i]; link=item.getElementsByTagName("link")[0].firstChild.nodeValue; title = item.getElementsByTagName("title")[0].firstChild.nodeValue; var cell = document.createElement("div"); cell.innerHTML=""+title+""; document.getElementById("result").appendChild(cell); } } function readrss1() { var url=document.getElementById("txturl").value; if(url=="") { alert("请输入RSS地址"); } else { readRSS(url); } }

【用实现ajax读博客rss示例代码】相关文章:

完美ajax类 支持事件

用ajax实现读博客rss示例代码

Ajax添加数据与删除篇实现代码

jquery ajax实现批量删除具体思路及代码

Ajax创建XMLHttp对象的完美兼容性代码

Ajax方式删除表格一行数据示例代码

用ajax xml的数据读取的HelloWorld程序

Ajax教程实例详解

用AJAX实现的无刷新的分页实现代码(asp.net)

Ajax修改购物车示例

精品推荐
分类导航