在你的网站上展示Rss Feed

news/2024/5/10 11:20:48/文章来源:https://blog.csdn.net/weixin_34319111/article/details/92693208

2019独角兽企业重金招聘Python工程师标准>>> hot3.png

如何在自己的网站上展示别的网站的rss feed,如google news。这样就可以在自己的网站上实时显示别的网站的新闻,就像自己的新闻一样。这个想法我好久前就有了,也在好几个月前找到了方法。其实方法很多,有些网站提供feed的烧录,然后以Javascript形式显示出来的,如:feedsky,feedburner等等。也有用Google AJAX Feed API,然后在自己网站上插入其代码显示feed内容的,这个方法需要个API Key。上面两种方法都要经过第三方的服务。

我不想经过第三方,一直在中文网找,可没找到。所以我用了英文找,终于被我找到了,这个网址就是 RSS Display boxes上面全是英文,别慌张,你要做的就几步:

第一、下载rssdisplaybox.zip,然后在那几个example中选一个,如果你想选几个也行,可我这就讲选一个,比如第四个。

第二、(1)看到Customization info(自定义)了没, 如果你没想分离下载的文件,他上面的第一步可以省。在rssbox文件夹中找main.php,修改名为cssdrive的网址成http://www.8suo.com/feed,为什么要修改cssdrive呢,因为我们选的是第四个example。

$rsslist=array(
“cssdrive” => “http://www.cssdrive.com/index.php/news/rss_2.0/”,
“bbc” => “http://newsrss.bbc.co.uk/rss/newsonline_uk_edition/front_page/rss.xml”,
“nytimes” => “http://www.nytimes.com/services/xml/rss/nyt/HomePage.xml”,
“dynamicdrive” => “http://www.dynamicdrive.com/export.php?type=new” //no trailing comma after last RSS URL!!
);

(2)新建个文件,命名为index.html 在</head>之前插入:

<link rel=”stylesheet” type=”text/css” href=”rssbox/rssdisplaybox.css” />
<script type=”text/javascript” src=”rssbox/virtualpaginate.js”></script>
<script type=”text/javascript” src=”rssbox/rssdisplaybox.js”>
/***********************************************
* RSS Display Boxes- © Dynamic Drive DHTML code library (www.dynamicdrive.com)
* This notice MUST stay intact for legal use
* Visit Dynamic Drive at http://www.dynamicdrive.com/ for this script and 100s more
***********************************************/
</script>

要显示的部位插入:

<!– rss feed begin–>          
<script type=”text/javascript”>
//MAIN FUNCTION: rssdisplaybox(“rssfeed_id”, “rssbox_id”, “rssbox_class”)
var cssdrive2=new rssdisplaybox(“cssdrive”, “cssnewsbox”, “someclass”)
cssdrive2.set_items_shown(200, 5) //Fetch 200 entries, but display only 5 at a time (pagination links auto created)
cssdrive2.set_template(“default”) //Use “default” template, which outputs title + description + date
</script>

<!–Manual pagination interface for CSS Drive box above–>
<div id=”csspaginatediv” class=”rsspaginate”>
<a href=”#” rel=”previous”>Prev</a> <span class=”flatview”></span> <a href=”#” rel=”next”>Next</a>
</div>

<script type=”text/javascript”>
cssdrive2.setpagination(“manual”, “csspaginatediv”) /
cssdrive2.start() //Required: start script
</script>
<!– rss feed end–>

上面代码200是指一共抓取多少条新闻,5是指每一页展示多少条新闻。

第三、rssbox/rssdisplaybox.css 文件中删掉 width: 250px; 这个是翻页的宽度,因为我们不想宽度这么小。自己在上面的代码外加个table或div,限制它的宽度。demo.htm文件里有(2)的代码。

第四、上传rssbox,simplepie两个文件夹和index.html文件到一个新建的文件夹里比如news. 打开网址http://www.domains.com/news就可以看到效果了。可以看这个网站:加国新闻网

转载于:https://my.oschina.net/zhangdapeng89/blog/71121

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.luyixian.cn/news_show_753018.aspx

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

15个震撼视听的优秀 Flash 网站设计欣赏

如果你正在为你的Flash网站设计项目寻找灵感和新思路&#xff0c;那么这篇文章推荐的15个非常有创意的Flash网页作品相信能帮助到你。Flash网站页面美观&#xff0c;互动性强&#xff0c;可以声形并茂&#xff0c;实现普通的HTML网站不能制造出的质感和动作&#xff0c;特别是动…

VS2012+Win7网站发布详细步骤

VS2012Win7网站发布详细步骤 本机环境&#xff1a; 本文分三个部分介绍Web项目发布的常规方法&#xff0c;大神级别可以略过&#xff0c;主要是为了方便一些初学者。 第一部分&#xff1a;VS2012把项目发布到文件系统。 第二部分&#xff1a;IIS配置发布好的项目。 第三部分&a…

Hosts文件与钓鱼网站

有些病毒或***&#xff0c;修改你计算机上hosts文件&#xff0c;你访问某些网站就有可能访问到钓鱼网站&#xff0c;或者你的计算机不能打开某个网址&#xff0c;或者你能够打开网页&#xff0c;但是你的计算机不能升级病毒库&#xff0c;这时候你就应该检查一下你的计算机host…

今天给网站冒了一下险,嘿嘿...

今天中午逛站长之家的时候有一个很吸引人的广告&#xff0c;大概是&#xff1a;200IP/1.19元 云云&#xff0c;反正那些流量都是比较低的价格&#xff0c;而且看他那网站介绍&#xff0c;这些流量是是大型广告公司的弹窗广告效果&#xff0c;是真实的IP流量&#xff0c;所以今晚…

SharePoint Online 创建门户网站系列之定制栏目

前 言 SharePoint Online自带的库就带有二级页面和详细页面&#xff0c;也就是Allitems页面和DispForm页面&#xff0c;但是实在不够美观&#xff0c;尤其对于门户网站这一企业门面来说&#xff0c;更是无法接受。 下面&#xff0c;我们就开始学习如何定制SPO的二级页面和详细页…

ASP.NET Core 一步步搭建个人网站(6)_单页模式和优化

前言 HI&#xff0c;有段时间没有更新了&#xff0c;主要因为第一年前事情比较多&#xff0c;有些事得忙着张罗下&#xff1b;第二呢&#xff0c;对个人网站进行了一次大范围的优化&#xff0c;主要是申请的云服务器资源有限&#xff0c;1m的网络带宽&#xff0c;带上图片展示…

PHP相关系列 - 蚂蚁变大象:浅谈常规网站是如何从小变大的

来源&#xff1a;http://stblog.baidu-tech.com/?p1643 2005年&#xff0c;我开始和朋友们开始拉活儿做网站&#xff0c;当时第一个网站是在linux上用jsp搭建的&#xff0c;到后来逐步的引入了多种框架&#xff0c;如webwork、hibernate等。在到后来&#xff0c;进入公司&…

运维开发实战考题:计算教育网站投票排名

运维开发小项目实战&#xff1a;计算网站投票排名:shell/python/php都可&#xff01;说明&#xff1a;近日老男孩培训受朋友委托&#xff0c;需要帮忙计算下面地址教育品牌投票排名http://vote.runsky.com/2013/12/jiaoyu/要求&#xff1a;1、按全部教育机构排名&#xff0c;按…

怎样在网站中加入baidu 搜索框

2019独角兽企业重金招聘Python工程师标准>>> <form action" http://www.baidu.com/baidu " target"_blank"> <table bgcolor"#FFFFFF"><tr><td> <input nametn typehidden valuebaidu> <a href&quo…

PHP网站使用JavaScript和Iframe简单实现部分刷新效果

本文主要是记录自己寒假作业PHP网站实现加载界面的文章&#xff0c;运行效果如下图所示。主要记录phphtmlApache开发网站的3个功能&#xff1a;(方便以后阅读和其他人学习) 1.如何实现简单页面布局 2.使用jsp如何实现隐藏与显示效果 3.通过iframe实现局…

转载和积累系列 - 大型网站系统架构的演化

转载来源&#xff1a;http://www.cnblogs.com/leefreeman/p/3993449.html 前言 一个成熟的大型网站&#xff08;如淘宝、京东等&#xff09;的系统架构并不是开始设计就具备完整的高性能、高可用、安全等特性&#xff0c;它总是随着用户量的增加&#xff0c;业务功能的扩展逐…

2月国内网站统计:百度居首 360安全中心第二

IDC评述网&#xff08;idcps.com&#xff09;03月05日报道&#xff1a;根据中国互联网协会-中国网站排名最新实时数据&#xff0c;截至2014年3月3日&#xff0c;国内网站独立访问量排名前五的是&#xff1a;百度、360安全中心、腾讯网、淘宝网和新浪&#xff0c;如下图。如图所…

知名互联网公司网站架构图

引言 近段时间以来&#xff0c;通过接触有关海量数据处理和搜索引擎的诸多技术&#xff0c;常常见识到不少精妙绝伦的架构图。除了每每感叹于每幅图表面上的绘制的精细之外&#xff0c;更为架构图背后所隐藏的设计思想所叹服。个人这两天一直在搜集各大型网站的架构设计图&…

大型网站技术学习-1. 虚拟化技术概述

牛人就不要看了~ 1.1 引言 先举个例子&#xff0c;一台物理主机有16G内存&#xff0c;用户A的程序只需要2G内存&#xff0c;用户B的程序只需要4G内存&#xff0c;如果没有用虚拟化技术&#xff0c;他们的解决方案如下&#xff1a; 两用户程序放到同一台物理机器上&a…

Nodejs学习笔记(六)--- Node.js + Express 构建网站预备知识

目录 前言新建express项目并自定义路由规则如何提取页面中的公共部分?如何提交表单并接收参数? GET 方式POST 方式如何字符串加密?如何使用session?如何使用cookies?如何清除session和cookies?写在之后前言 前面经过五篇Node.js的学习&#xff0c;基本可以开始动手构建一…

在C#开发中如何使用Client Object Model客户端代码获得SharePoint 网站、列表的权限情况...

自从人类学会了使用火&#xff0c;烤制的方式替代了人类的消化系统部分功能&#xff0c;从此人类的消化系统更加简单&#xff0c;加速了人脑的进化&#xff1b;自从SharePoint 2010开始有了Client Side Object Model &#xff0c;我们就可以不用在服务器上开发SharePoint解决方…

万网免费主机wordpress快速建站教程-域名申请

在上一篇文章中&#xff0c;小伙伴们已经申请好了万网的免费主机&#xff0c;接下来教大家如何申请域名。 由于万网免费主机要绑定在阿里备案的域名&#xff0c;现在以万网的域名注册为例子。 首先进入万网域名注册页面&#xff08;http://www.net.cn/domain&#xff09;&#…

网站统计中的数据收集原理及实现_埋点统计

网站数据统计分析工具是网站站长和运营人员经常使用的一种工具&#xff0c;比较常用的有谷歌分析、百度统计和腾讯分析等等。所有这些统计分析工具的第一步都是网站访问数据的收集。目前主流的数据收集方式基本都是基于javascript的。本文将简要分析这种数据收集的原理&#xf…

一个普通网站发展成大型网站的架构演变历程

2019独角兽企业重金招聘Python工程师标准>>> 1、物理分离webserver和数据库 最开始&#xff0c;由于某些想法&#xff0c;于是在互联网上搭建了一个网站&#xff0c;这个时候甚至有可能主机都是租借的&#xff0c;但由于这篇文章我们只关注架构的演变历程&#xff0…

IT招聘网站

2019独角兽企业重金招聘Python工程师标准>>> http://www.ithelloworld.com/ 转载于:https://my.oschina.net/lilugirl2005/blog/359953