«Маленькая баннерная сеть каждому
Представим такую ситуацию, что
вы обменялись кнопками с 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.
Ну а кто не знает что
такое SSI, то может прочитать здесь.
|