По следам Аякса, часть 3
В продолжение легенды об Аяксе, ещё пара примеров от 17.03.2007.
008.php
мини-чат с использованием библиотеки xajax
регистрируются функции addMessage, userLogin, updateMessages (xajax_addMessage, xajax_userLogin, xajax_updateMessages)
перед тем как вводить сообщения, нужно ввести имя (ник), затем форма ввода ника заменяется на форму ввода сообщения (в inputBlock.innerHTML)
сообщения хранятся в файле 008.txt, обновление происходит ежесекундно (window.setInterval)
новые сообщения дописываются в msgBlock.innerHTML при помощи метода addAppend
$objResponse->addAppend("msgBlock", "innerHTML", $html);
009.php
автопоиск по списку - пользователю предлагаются варианты по введенной начальной строке
в файле 009.txt список городов (в верхнем регистре, в кодировке UTF-8)
регистрируются функция findMatches, выбирает из списка городов подходящие по начальной подстроке
при изменении значения в текстовое поле, вызывается функция xajax_findMatches() - события onchange, onkeyup
Примеры тут: 20070317.zip.
PS: тем, кто не в курсе. Персональный идентификационный код для прохождения теста №1 нужно получить у меня.
Постоянная ссылка ·
Добавьте на news2.ru
Похожие записи:
- По следам Аякса, часть 1
- По следам Аякса, часть 2
- AJAX и PHP. Разработка динамических веб-приложений
- Викиучебник по AJAX
- Использование Ajax с PHP и Sajax


