Создание новостной ленты, которая обновляется из RSS-канала - PullRequest
0 голосов
/ 06 октября 2008

Мне нужно создать тикер новостей, который будет обновляться через канал RSS. Есть идеи, как это реализовать?

Я бы предпочел Javascript, но приемлем любой язык.

Ответы [ 2 ]

1 голос
/ 06 октября 2008

Есть несколько хороших примеров этого на этой странице DynamicDrive , хотя одним из требований является то, что вы можете запустить PHP на своем сайте. Здесь PHP используется для получения актуальных каналов и предоставления вашему тикеру доступа к ним локально через вызов AJAX.

Есть несколько других проектов, построенных на JQuery, и базовый подход каждого из них:

  • используйте скрипт PHP (или ASP.net) для получения канала на ваш сервер.

  • доступ к этому локальному файлу с помощью повторных вызовов AJAX с использованием setTimeout

  • обновить отображение (тикер), указав последние данные

Файл загружается на ваш локальный сервер для вызовов AJAX в соответствии с Тот же Политика происхождения :

Запрещает документу или скрипту, загруженному из одного «источника», получать или задавать свойства документа из другого «источника».


Дополнительные примеры включают в себя:
0 голосов
/ 06 октября 2008

Если у вас действительно хороший нишевый рынок, где ваш новостной тикер может быть очень популярен, вы можете захотеть «быть на их рабочем столе» и разработать виджет с Adobe Air .

Вы можете создать красивый тикер прокрутки, затем с любым понравившимся вам javascript (или flash / flex, который также поддерживается)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...