Данный виджет очень прост в применении. Прежде всего необходимо загрузить на веб-сервер файл websearch. php (где, само собой разумеет¬ся, должен быть установлен РНР). Далее необходимо добавить в доку¬мент HTML ссылки на все компоненты виджета. Объект msnWebSearch использует в своей работе класс XParser, описанный в библиотеке zXml. Итак, в страницу необходимо вставить следующие ссылки: *
Ajax WebSearch
. .
' 4 '
Чтобы произвести поиск, определите метод msnWebSearch. search()i честве обработчика события onclick выбранного элемента:
Ajax WebSearch
Поиск по фразе "Professional Ajax'
Поиск no фразе Professional Ajax
По щелчку на первой гиперссылке выполняется поиск точного! дения с фразой * Professional Ajax», а по щелчку на второй поиск всех совпадений со словами, составляющими искомую (
В соответствии с правилами формирования запросов конкретной i системы. Здесь используется MSN Search; в других поисковых сис гут быть другие правила формирования запросов. Кроме того, все поисковые системы предполагают и расширенный синтаксис < ния сложных условий поиска по различным критериям. - Примеч. 'Обратите также внимание на оператор return false в обработчиках со-€ытий onclick. Этот прием вынуждает броузер игнорировать содержи-> атрибута href. По щелчку на этих ссылках рядом с указателем мы-[ будет выводиться окно с результатами поиска.