我需要创建一个通过 RSS 提要更新的新闻代码。关于如何实现这一点的任何想法?
我更喜欢 Javascript,但任何语言都是可以接受的。
这个 DynamicDrive 页面上有几个很好的例子,尽管其中一个要求是您可以在您的站点上运行 PHP。这里的 PHP 用于获取实际的提要并允许您的代码通过 AJAX 调用在本地访问它们。
还有其他几个基于 JQuery 的项目,每个项目采用的基本方法是:
使用 PHP(或 ASP.net)脚本将提要获取到您的服务器。
通过重复的 AJAX 调用访问这个本地文件,使用setTimeout
使用获取的最新数据更新显示(代码)
由于同源策略,该文件被提取到您的本地服务器以进行 AJAX 调用:
它防止从一个“源”加载的文档或脚本从不同的“源”获取或设置文档的属性。
JQuery feed 插件- 需要阅读关于这个的评论,因为最初发布的代码似乎不能开箱即用
如果您确实有一个不错的利基市场,您的新闻自动收报机可能会非常受欢迎,您可能希望“在他们的桌面上”并使用Adobe Air开发一个小部件。
您可以使用您喜欢的任何 javascript(或 flash/flex,这也受支持)创建一个漂亮的滚动代码