AJAX做简单的RSS聚合页面
<html xmlns="http://www.w3.org/1999/xhtml" >
<head>
<title>IamV-RSS订阅</title>
<script type="text/javascript">
var xmlHttp;
function createXMLHttpRequest()
{
if(window.ActiveXObject)
{
xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
}
else if(window.XMLHttpRequest)
{
xmlHttp = new XMLHttpRequest();
}
}
function startRequest(url)
{
createXMLHttpRequest();
xmlHttp.onreadystatechange = handleStateChange;
xmlHttp.open("GET",url,true);
xmlHttp.send(null);
}
function handleStateChange()
{
if(xmlHttp.readyState==4)
{
if(xmlHttp.status==200)
{
var doc=xmlHttp.responseXML.documentElement;
document.getElementById('ppiicc').removeNode(true);
for(i=1;i<doc.getElementsByTagName("item").length+1;i++)
{
var blogName=doc.getElementsByTagName("title")[0].firstChild.data;
var entryName=doc.getElementsByTagName("title")[i].firstChild.data;
var entryLink=doc.getElementsByTagName("link")[i].firstChild.data;
document.getElementById('IamV').innerHTML += '<li><a
href="'+entryLink+'" title="'+blogName+'" target="_blank">'+entryName+'</a></li>';
}
}
}
}
</script>
</head>
<body onLoad="startRequest('http://www.cnblogs.com/iamv/category/115593.html/rss');">
<div>
<div id="menu" style="width:300px; border-left-color: white; border-bottom-color: white;
border-top-style:ridge;border-top-color: white; border-right-style: ridge; border-left-style: ridge;
border-right-color: white;border-bottom-style: ridge;">
IamV<br />
<ul id="IamV">Blog</ul>
<img id="ppiicc" src="loading1.gif" />
</div>
</div>
</body>
</html>
AJAX做简单的RSS聚合页面相关推荐
- PHP rss聚合,利用PHP和AJAX创建RSS聚合器
下载本文示例代码 想象使用一个简单HTML文件来把一个请求发送到一个服务器端脚本,收到一个基于该请求的定制XML文件,然后把它显示给用户而几乎不需要刷新浏览器!本文作者将同你一起探讨怎样在普通Web应 ...
- AJAX实现简单的注册页面异步请求
AJAX简介 (1)AJAX = 异步 JavaScript 和 XML. (2)AJAX 是一种用于创建快速动态网页的技术. (3)通过在后台与服务器进行少量数据交换,AJAX 可以使网页实现异步更 ...
- 用php mui ajax注册登录页面,ajax实现简单登录页面
本文实例为大家分享了ajax实现简单登录页面的具体代码,供大家参考,具体内容如下 一.什么是ajax Ajax是一种无需重新加载整个网页,能够更新部分网页的技术. 二.ajax的工作原理 Ajax工作 ...
- 使用AJAX做一个页面导航模糊匹配下拉框
使用AJAX做一个页面导航模糊匹配下拉框 绪论:使用AJAX页面导航模糊匹配下拉框 使用软件: Vs2019 实现方式:三层架构 功能实现是下面的图片 类似就是这样,下面把主样式界面代码放出来 < ...
- Java 和Ajax的简单结合
在做用户登陆和注册页面时,可以通过事件在js里面写ajax和后台异步传输,返回所需要的数据. 比如在写注册,当用户离开用户名的文本框时候,可以通过ajax引擎访问数据库查看这个命名是否合法,并且将信息 ...
- 基于ASP.NET AJAX技术开发在线RSS阅读器(下篇)
五.逻辑层设计 (一)添加RSS频道 在展开真正的逻辑层设计之前,先让我们简单地浏览一下下面的草图4.图4展示了我对于两个重要ASP.NET AJAX客户端控件-ListView和DataSource ...
- SpringBoot入门建站全系列(二十七)WebSocket做简单的聊天室
SpringBoot入门建站全系列(二十七)WebSocket做简单的聊天室 一.概述 WebSocket 是一种网络通信协议.RFC6455 定义了它的通信标准. WebSocket 是 HTML5 ...
- Asp.Net+Ajax实现的宝宝RSS阅读器源码下载
Asp.Net+Ajax实现的宝宝RSS阅读器源码, 适合Ajax初学者学习,功能很简单,用户可以添加RSS地址到数据库,但没有实现RSS地址及名称删除与修改. 当阅读器页面打开时,从数据库获取RSS ...
- Fikker 站长缓存无法缓存用 IIS 做 Web 服务器的 PHP 页面的解决方法
2019独角兽企业重金招聘Python工程师标准>>> 在用户使用 Fikker 站长缓存和搭建CDN过程中发现用 IIS 做 Web 服务器的 PHP 页面不能缓存,主要原因是 H ...
最新文章
- 尝试插入cctv视频
- shell批量创建和删除10个系统帐号密码(密码为随机10位字符串)
- Windows下Erlang开发环境搭建
- 蓝懿教育九月八日记录
- 人脸变形算法——MLS
- Orika:将JAXB对象映射到业务/域对象
- Springboot-Jpa多数据库配置-2.0+版本
- 免费直播 | 宏基因组云讲堂第二期由刘永鑫博士主持,特邀王金锋副研究员分享“用时序微生物组数据重现生物膜装配的动态过程”...
- 解决The‘Access-Control-Allow-Origin‘ header contains multiple values‘*, ....‘, but only one is allowed
- vmware esxi主机经常出现的警示“vsphere distributed switch mtu支持状态, vlan中继状态”求大神回复。
- 海康威视相机SDK开发(多个相机)
- egg结合mysql如何做数据返回_egg-mysql使用体验和笔记
- spark大数据技术与应用 实训
- 视频水印去除工具哪个好
- linux 火狐 jre插件,[原]再谈Firefox安装java插件的问题
- 实名认证失败_身份证在国政通进行实名认证失败怎么办?
- c++中引用、指针、值的区别与用途详解
- 中科院计算机博士论文致谢火了!网友:读完已是泪流满面……
- 全球及中国电子级无水氟化氢发展动态与未来需求趋势预测报告2021~2026年
- bs4爬虫:获取百度贴吧的内容