http://blagtalkan.ru
http://oktpoisk.ru
http://mysorru.ru/
http://san-okt.ru/
http://pes6evolution.ru/
http://chasikigov.ru
http://serafimsovet.ru
http://filmsgov.ru
http://free-domen.ru
http://fithonda.ru/forums/index.php
http://avtogov.ru
http://www.1001bilet.com.ua/base/on-line/
http://pravilavoini.ru
http://school41ufa.ru
http://rusrav4.ru
Программная часть на стороне клиента | Книга AJAX
 

Прежде чем углубиться в изучение программного кода, обсудим функциональные возможности клиентской части приложения. Итак, клиент:
1. Создает код HTML для отображения бегущей строки со сводкой но¬востей.
2. Запрашивает данные у серверной части приложения. Когда от сер¬вера приходит ответ, клиентская часть производит разбор получен¬ных данных с помощью экземпляра класса XParser.
3. Помещает результат разбора в тело документа HTML.
4. Задействует возможности DHTML для создания эффекта движения строки.
5. Повторно запрашивает новые данные каждые полторы минуты.
Кроме того, пользовательский интерфейс должен удовлетворять сле¬дующим условиям:
• Данные в бегущей строке (заголовки новостей) должны быть лены как гиперссылки, чтобы пользователь мог перейти к подробному описанию выбранной новости.
• Бегущая строка должна приостанавливать движение при нии на нее указателя мыши и возобновлять движение, когда тель мыши перемещается за ее пределы.
Клиентская часть приложения содержит два класса: NewsTicker; рый создает ленту новостей в формате HTML, обеспечивает ее ку и предоставляет возможность добавления новых заголовке ту, и NewsTickerFeed, который запрашивает последние новости, рает полученные данные, оформляет их в виде кода HTML и прашивает новые данные.