资料
表格
制度
合同
管理
职场
经营
创业
范文
总结
计划
作文
文章
美文
词句
教程
模板
图片
字体
图标
办公
人事
财务
生产
管理资源吧首页
>>>
教程
>>>
编程
>>>
Ajax教程
>>>
用实现ajax读博客rss示例代码
<!DOCTYPE html PUBLIC "-//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"> <head> <title>this is test</title> <img src="/_New/_cj/myeditor/sysimage/space.gif" class="ewebeditor__script" _ewebeditor_fake_tag="script" _ewebeditor_fake_value="%3Cscript%20type%3D%22text%2Fjavascript%22%3E%20%0D%0Avar%20xmlHttp%3B%20%0D%0A%0D%0Afunction%20createXMLHttpRequest()%20%7B%20%0D%0A%20%20%20%20if%20(window.ActiveXObject)%20%7B%20%0D%0A%20%20%20%20%20%20%20%20xmlHttp%20%3D%20new%20ActiveXObject(%22Microsoft.XMLHTTP%22)%3B%20%0D%0A%20%20%20%20%7D%20%20%0D%0A%20%20%20%20else%20if%20(window.XMLHttpRequest)%20%7B%20%0D%0A%20%20%20%20%20%20%20%20xmlHttp%20%3D%20new%20XMLHttpRequest()%3B%20%0D%0A%20%20%20%20%7D%20%0D%0A%7D%20%0D%0A%0D%0Afunction%20readRSS(url)%20%7B%20%0D%0A%20%20%20%20createXMLHttpRequest()%3B%20%0D%0A%20%20%20%20xmlHttp.onreadystatechange%20%3D%20handleStateChange%3B%20%0D%0A%20%20%20%20xmlHttp.open(%22GET%22%2C%20url%2C%20true)%3B%20%0D%0A%20%20%20%20xmlHttp.send(null)%3B%20%0D%0A%20%20%20%0D%0A%20%20%20%0D%0A%7D%20%0D%0A%20%20%20%20%20%0D%0Afunction%20handleStateChange()%20%7B%20%0D%0A%20%20%20%20if(xmlHttp.readyState%20%3D%3D%204)%20%7B%20%0D%0A%20%20%20%20%20%20%20%20if(xmlHttp.status%20%3D%3D%20200)%20%7B%20%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20ResultSet()%3B%20%0D%0A%20%20%20%20%20%20%20%20%7D%20%0D%0A%20%20%20%20%7D%20%0D%0A%7D%20%0D%0A%0D%0Afunction%20ResultSet()%20%7B%20%0D%0A%20%20%20%20var%20results%20%3D%20xmlHttp.responseXML%3B%20%0D%0A%20%20%20%20var%20title%20%3D%20null%3B%20%0D%0A%20%20%20%20var%20item%20%3D%20null%3B%20%0D%0A%20%20%20%20var%20link%3Dnull%3B%20%0D%0A%20%20%20%20%2F%2F%E5%BE%97%E5%88%B0channel%20%0D%0A%20%20%20%20var%20ccc%3Dresults.getElementsByTagName(%22channel%22)%3B%20%0D%0A%20%20%20%20%20var%20headtitle%3Dccc%5B0%5D.getElementsByTagName(%22title%22)%5B0%5D.firstChild.nodeValue%3B%20%0D%0A%20%20%20%20%20var%20headlink%3Dccc%5B0%5D.getElementsByTagName(%22link%22)%5B0%5D.firstChild.nodeValue%3B%20%0D%0A%20%20%20%20%20var%20cell%20%3D%20document.createElement(%22div%22)%3B%20%0D%0A%20%20%20%20%20%20%20%20cell.innerHTML%3D%22%3Ch1%3E%3Ca%20href%3D%22%2Bheadlink%2B%22%20target%3D_blank%3E%22%2Bheadtitle%2B%22%3C%2Fa%3E%3C%2Fh1%3E%0D%0A%22%3B%20%0D%0A%20%20%20%20%20%20%20%20document.getElementById(%22result%22).appendChild(cell)%3B%20%0D%0A%20%20%20%20%20%20%20%2F%2F%E5%BE%97%E5%88%B0items%20%0D%0A%20%20%20%20var%20items%20%3D%20results.getElementsByTagName(%22item%22)%3B%20%0D%0A%20%20%20%20for(var%20i%20%3D%200%3B%20i%20%3C%20items.length%3B%20i%2B%2B)%20%7B%20%0D%0A%20%20%20%20%20%20%20%20item%20%3D%20items%5Bi%5D%3B%20%0D%0A%20%20%20%20%20%20%20%20link%3Ditem.getElementsByTagName(%22link%22)%5B0%5D.firstChild.nodeValue%3B%20%0D%0A%20%20%20%20%20%20%20%20title%20%3D%20item.getElementsByTagName(%22title%22)%5B0%5D.firstChild.nodeValue%3B%20%0D%0A%20%20%20%20%20%20%20%20var%20cell%20%3D%20document.createElement(%22div%22)%3B%20%0D%0A%20%20%20%20%20%20%20%20cell.innerHTML%3D%22%3Ca%20href%3D%22%2Blink%2B%22%20target%3D_blank%3E%22%2Btitle%2B%22%3C%2Fa%3E%0D%0A%22%3B%20%0D%0A%20%20%20%20%20%20%20document.getElementById(%22result%22).appendChild(cell)%3B%20%0D%0A%20%20%20%20%7D%20%0D%0A%0D%0A%7D%20%0D%0Afunction%20readrss1()%20%0D%0A%7B%20%0D%0A%20%20%20%20var%20url%3Ddocument.getElementById(%22txturl%22).value%3B%20%0D%0A%20%20%20%20if(url%3D%3D%22%22)%20%0D%0A%20%20%20%20%7B%20%0D%0A%20%20%20%20%20%20%20%20alert(%22%E8%AF%B7%E8%BE%93%E5%85%A5RSS%E5%9C%B0%E5%9D%80%22)%3B%20%0D%0A%20%20%20%20%20%20%20%20%7D%20%0D%0A%20%20%20%20else%20%0D%0A%20%20%20%20%20%20%20%20%7B%20%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20readRSS(url)%3B%20%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%7D%20%0D%0A%20%20%20%20%7D%20%0D%0A%0D%0A%3C%2Fscript%3E"> </head> <body"> <h1>ajax读rss示例</h1> <form > <a href="javascript:readRSS('http://www.blogjava.net/rss.aspx')" _ewebeditor_ta_href="javascript%3AreadRSS('http%3A%2F%2Fwww.blogjava.net%2Frss.aspx')">blogjava原创区 </a> <a href="javascript:readRSS('http://beginner.blogjava.net/rss.aspx')" _ewebeditor_ta_href="javascript%3AreadRSS('http%3A%2F%2Fbeginner.blogjava.net%2Frss.aspx')">blogjava新手区 </a> <a href="javascript:readRSS('http://life.blogjava.net/rss.aspx')" _ewebeditor_ta_href="javascript%3AreadRSS('http%3A%2F%2Flife.blogjava.net%2Frss.aspx')">blogjava非技术区 </a> <a href="javascript:readRSS('http://general.blogjava.net/rss.aspx')" _ewebeditor_ta_href="javascript%3AreadRSS('http%3A%2F%2Fgeneral.blogjava.net%2Frss.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="result"></div> </body> </html>
[Ctrl+A 全选 注:
如需引入外部Js需刷新才能执行
]
教程首页
更多教程