创建从 RSS 提要更新的新闻行情 - Javascript/任何语言

Creating a News Ticker which is updated from an RSS Feed - Javascript/any language

提问人:Iwasakabukiman 提问时间:10/6/2008 最后编辑:arunmmanoharanIwasakabukiman 更新时间:1/14/2023 访问量:4137

问:

我需要创建一个通过 RSS 提要更新的新闻收报机。关于如何实现这一点的任何想法?

我更喜欢 Javascript,但任何语言都是可以接受的。

javascript RSS 新闻行情

评论


答:

1赞 ConroyP 10/6/2008 #1

在这个 DynamicDrive 页面上有几个很好的例子,尽管其中一个要求是你可以在你的网站上运行 PHP。这里的 PHP 用于获取实际的提要,并允许您的代码通过 AJAX 调用在本地访问它们。

还有其他几个项目建立在 JQuery 上,每个项目采用的基本方法是:

  • 使用 PHP(或 ASP.net)脚本将 Feed 提取到您的服务器。

  • 通过重复的 AJAX 调用访问此本地文件,使用 setTimeout

  • 使用获取的最新数据更新显示(行情)

由于同源策略,文件将提取到本地服务器进行 AJAX 调用:

它可以防止从一个“源”加载的文档或脚本从另一个“源”获取或设置文档的属性。


其他示例包括:

0赞 SchizoDuckie 10/6/2008 #2

如果你真的有一个很好的利基市场,你的新闻收报机可能非常受欢迎,你可能想“在他们的桌面上”,并使用Adobe Air开发一个小部件。

你可以创建一个漂亮的滚动行情,然后使用任何你喜欢的javascript(或flash/flex,也支持)