Типичный сайт имеет более одного спонсора или же рекламирует несколько
товаров. Поэтому обычно на Web-странице на одной «доске объявлений» отобра — жаются несколько рекламных баннеров. Для этого необходима система ротации (то есть смены) рекламных баннеров, которая случайно (или последовательно) выбирает и отображает рекламные баннеры, указанные в списке. Вы можете вос —
пользоваться бесплатным программным приложением Ad Rotator, которое пред —
лагает компания Microsoft. Если вы устанавливаете Personal Web Server (PWS) или Internet Information Server (IIS) версии 4 или 5, то программа установки по умол — чанию копирует и Ad Rotator.
598 Глава 11. Активные серверные страницы (ASP)
ПРАКТИКУМ
Для использования Ad Rotator необходимо создать его файлы расписания и пере — направлений. В файле расписания ротатора {rotator schedule file) потребуется пере — числить графические изображения баннеров, которые должен показывать Ad Rotator. А файл перенаправлений {redirection file) — это ASP-страница, содержащая сценарий, генерирующий «отклик» баннера, т. е. направление браузера на целевую
страницу при щелчке посетителя на баннере. Сначала мы обсудим файл расписа- ния ротатора, а затем, ближе к концу раздела, — файл перенаправлений.
Файл расписания имеет следующий формат:
REDIRECT URL-адрес-файла-перенаправления
WIDTH ширина-баннера-в-пикселях
HEIGHT высота-баннера-в-пикселях
BORDER ширина-рамки-баннера-в-пикселях
•
bannerImageURLl bannerRedirectionURLl
bannerImageAltAttributel bannerWeightl
bannerImageURL2
bannerRedirectionURL2
bannerImageAltAttribute2
bannerWeight2
Хоть это и необязательно, назовите свой файл расписания Ad Rotator наподо —
бие AdRotatorScheduie. asp и сохраните его в папке Web-сайта с именем вроде
BannerAds. Хотя ни имя файла, ни имя папки, предложенные здесь, не обяза —
тельно должны быть именно такими, применение осмысленных имен файлов и. папок облегчит в дальнейшем их поиск при сопровождении сайта.
Первые четыре строки файла расписания ротатора содержат информацию, ‘от — носящуюся ко всем рекламным баннерам, демонстрируемым в области показа. Каждая строка начинается с ключевого слова: REDIRECT («Перенаправить»), WIDTH («Ширина»), HEIGHT («Высота») или BORDER («Рамка»). Ниже описывается инфор — мация, помещаемая после ключевых слов каждой из четырех строк файла: