• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号
您的位置:首页 > 程序设计 >AJAX > 用AJAX技术实现在自己Blog上聚合并显示朋友Blog的最新文章

用AJAX技术实现在自己Blog上聚合并显示朋友Blog的最新文章

作者: 字体:[增加 减小] 来源:互联网 时间:2017-05-11

通过本文主要向大家介绍了用AJAX技术实现在自己Blog上聚合并显示朋友Blog的最新文章等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
有时候,你的Blog可能需要这样的功能:

在自己Blog上聚合并显示朋友Blog的最新文章,这样方便自己及时了解朋友的消息,另外,也方便访问者找到和本Blog相关的blog和文章。

这个功能你可以叫它“Blog聚合”或者“Blog联播”,目前,实现这样功能的软件或服务都有限制:比如,Terac Sinfonia、Lilina、MXNA虽然功能都很强大,但是需要安装,不能自由定制,不能嵌入到Blog侧边栏。另一方面,目前提供这样服务的BSP只能聚合本系统内的用户,限制也很多。

为了解决以上问题,我采用AJAX(Asynchronous JavaScript + XML)技术实现了在自己Blog上聚合并显示朋友Blog的最新文章的功能,你可以根据需要,进行自由定制。默认是支持RSS 2.0规范的,Terac Miracle、Movable Type、Word Press、Donews / 博客园 / CSDN采用的.Text系统都能很好的支持,你可以自由修改,来支持RSS 0.92、RSS 1.0、Atom 0.3。

为什么采用AJAX呢?首先,聚合别人的RSS不能影响自己网站的速度,所以需要异步执行,其次,RSS本身就是一个很规范的XML文档,另外,由于聚合内容大小不可定,所以必须要局部刷新,最重要的一点,采用AJAX完全把加载解析XML的操作放到客户端进行处理,节省服务器带宽和资源,最后,这个功能我完全用JavaScript实现的,这样,不管你的blog是ASP、.Net、PHP、JSP、Perl,甚至纯HTML的都能用。下面说用法:

首先,在你Blog侧边栏合适位置加入这样一段代码:
好了,安装结束,测试一下吧! </div>
分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

相关文章

  • 2017-05-11健壮的AJAX源码学习应用示例
  • 2017-05-11asp.net 全部选中与取消操作,选中后的删除(ajax)实现无刷新效果
  • 2017-05-11ajax文件上传成功 解决浏览器兼容问题
  • 2017-05-11php ajax网站浏览统计功能的简单实现第1/2页
  • 2017-05-11Ajax中浏览器和服务器交互详解
  • 2017-05-11发布三个ajax相关的函数,包括无刷新提交表单等
  • 2017-05-11AJAX应用之草稿自动保存
  • 2017-05-11解决AJAX请求中含有数组的办法
  • 2017-05-11Ajax+smarty技术实现无刷新分页
  • 2017-05-11jquery的ajax同步和异步的理解及示例

文章分类

  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号

最近更新的内容

    • Ajax发送和接收二进制字节流数据的方法
    • 基于HTML5 Ajax文件上传进度条如何实现(jquery版本)
    • 基于ajax实现点击加载更多无刷新载入到本页
    • 巧用ajax请求服务器加载数据列表时提示loading的方法
    • ajax动态为a标签href赋值不执行跳转的原因分析及解决
    • 结合AJAX进行PHP开发之入门
    • AJAX和WebService实现省市县三级联动具体代码
    • Ajax实现城市二级联动(一)
    • 用ajax自动加载blogjava和博客园的rss
    • AJAX 异步传输数据的问题

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有