2008-10-05 3 views

ответ

1

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

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

  • использовать PHP (или ASP.NET) скрипт для извлечения фида на сервер.

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

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

Файл забирается на локальный сервер для AJAX вызывает звонки из-за Same Origin Policy:

Это предотвращает получение документа или сценария, tting свойства документа из другого «источника».


Другие примеры включают в себя:

  • JTicker from Jason's Toolbox

  • JQuery feed plugin - нужно прочитать комментарии на этом, как код первоначально размещен, кажется, не работает из коробки

0

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

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