创建从RSS源更新的新闻代码

时间:2008-10-05 21:00:39

标签: javascript rss news-ticker

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

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

2 个答案:

答案 0 :(得分:1)

this DynamicDrive page上有几个很好的例子,但其中一个要求是你可以在你的网站上运行PHP。这里的PHP用于获取实际的feed,并允许你的自动收报机通过AJAX调用在本地访问它们。

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

  • 使用PHP(或ASP.net)脚本获取服务器的源。

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

  • 使用获取的最新数据

  • 更新显示(自动收报机)

由于Same Origin Policy,该文件被提取到本地服务器以进行AJAX调用:

  

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

<小时/> 进一步的例子包括:

答案 1 :(得分:0)

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

您可以使用您喜欢的任何JavaScript创建一个不错的滚动代码(或者flash / flex,也支持它)