• REDIRECT. Далее следует URL-адрес файла перенаправления. Когда посе — титель щелкает на баннере, соответствующая ему гиперссылка указывает
браузеру выбрать файл перенаправления. Файл перенаправления, в свою очередь, представляет собой ASP-страницу, содержащую сценарий, кото — рый посылает посетителя на целевую Web-страницу баннера. Если, на —
пример, ваш файл Перенаправления называется AdRedirect. asp и нахо —
дится в папке BannerAds на Web-сайте NVBizNet. com, то первая строка
файла расписания будет такой: REDIRECT http://www. NVBizNet. com/
hwdtt/BannerAds/AdRedirect. asp. МОЖНО также указывать ПОЛНЫЙ ВИрТу —
альный путь файла перенаправления, в нашем примере это /hwdtt/
BannerAds/AdRedirect. asp.
• WIDTH. Далее указывается ширина баннера в пикселях.
Глава 11. Активные серверные страницы (ASP) 59 9
• HEIGHT. Далее указывается высота баннера в пикселях.
• BORDER. Далее указывается ширина (в пикселях) рамки, отображаемой бра —
узером вокруг баннеров.
За этими четырьмя строками в файле расписания следует строка, содержащая одну звездочку (*). Она отделяет глобальную информацию обо всех баннерах от групп из четырех строк, описывающих отдельные баннеры. Формат каждой такой группы из четырех строк следующий:
• bannerimageURL. URL-адрес полного виртуального пути изображения, ото- бражаемого в виде баннера. Например, для показа изображения баннера с
Именем SomeBanner. gif, находящегося В папке BannerAds На Сайте
NVBizNet. com, замените bannerimageURL на http://www. NVBizNet. com/
hwdtt/BannerAds/SomeBanner. gif ИЛИ /hwdtt/BannerAds/SomeBanner. gif.
• bannerRedirectionURL. URL-адрес целевой Web-страницы баннера, то есть страницы, на которую попадет посетитель при щелчке на этом баннере.
• bannerlmageAltAttribute. Атрибут alt дескриптора изображения
баннера. Браузер отображает текст атрибута ai t при загрузке изображения баннера, или если пользователь отключил отображение картинок, или при использовании Web-браузера, работающего в текстовом режиме.
• bannerweight. Насколько долго Ad Rotator должен показывать данный баннер по сравнению с другими баннерами, перечисленными в файле рас — писания ротатора. Пусть, например, расписание ротации содержит два баннера: у одного bannerweight равно 10, а у другого — 5. Тогда Ad
Rotator будет показывать первый баннер в два раза чаще, нежели второй.
Рекламный баннер можно отобразить, создав объект Ad Rotator с помощью
ВЫЗОВа метода Server. CreateObject, И затем ВЫЗВав метод GetAdvertisement этого объекта. Например, для отображения баннера в верхней части домашней (т. е. заглавной) страницы сайта сохраните приведенный ниже VBScript-сценарий