Маленькая баннерная сеть каждому
Представим такую ситуацию,
что вы обменялись кнопками с
15 сайтами и всё пространство
дизайна сайта заполнено. Что
делать ??? Встаёт вопрос об
изготовлении собственной
маленькой баннерной сети. Но
если вы не программист и не
пишете скрипты сами, то нужно
взять скрипт из каких-нибудь
архивов скриптов. Не нужно
этого делать, всё сейчас
будет рассказано в этой
статье.
Все баннерооменные сети
используют CGI скрипты, но мы
можем обойтись обычным Java
скриптом. Приведём его : <SCRIPT
language="JavaScript">
// <!-- Main
function banners()
{ Это
начало скрипта. Дальше
идёт перечисление ссылок
и соответствующих им
баннеров. Мы для примера
берём три ссылки. this[1]="http://www.ваша_ссылка_01.ru";
- Здесь вы пишете вашу
ссылку.
this[2]="http://ваша_картинка_01.gif";
- Здесь указываете путь к
графичекому файлу.
this[3]="http://www.ваша_ссылка_02.ru";
this[4]="http://ваша_картинка_02.gif";
this[5]="http://www.ваша_ссылка_03.ru";
this[6]="http://ваша_картинка_03.gif";
Количество таких ссылок
может быть любым. Но это ещё
не весь код. Дальше идёт часть
скрипта, которая как раз и
отвечает за функцию обмена
баннерами. Приведём его : if
((navigator.appName == "Netscape")
&&
(parseInt(navigator.appVersion.substring(0,1)) <
3)) { return(' '); }
var j=(new
Date()).getSeconds() % 3;
document.write('<a href=' + this[2*j+1] + '
target=blank><img src=' + this[2*j+2] + '
border=0 width=468 height=60></a>');
return(' ');
}
// -->
</SCRIPT>
<SCRIPT language="JavaScript">
// <!-- Main
banners();
// -->
</SCRIPT>
Так как мы приводим этот
скрипт не только для
профессионалов, но и для
новичков, мы не будем
разбирать все переменные
скрипта. Следует разобрать
только одну переменную
"J". Она должна
соответствовать количеству
показываемых баннеров. У нас
это "3". А если у вас много
страниц на сайте, следует
заключить этот скрипт на
отдельную страницу и
включить его на все остальные
методом SSI.
|