Маленькая баннерная сеть каждому.

Автор: Topol Вторник, Апрель 17th, 2012 Нет комментариев

Рубрика: Программирование

Представим такую ситуацию, что вы обменялись кнопками с 15 сайтами и всё пространство дизайна сайта заполнено. Что делать ??? Встаёт вопрос об изготовлении собственной маленькой баннерной сети. Но если вы не программист и не пишете скрипты сами, то нужно взять скрипт из каких-нибудь архивов скриптов. Не нужно этого делать, всё сейчас будет рассказано в этой статье.
Все баннерооменные сети используют CGI скрипты, но мы можем обойтись обычным JavaScript скриптом. Приведём его:

<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, то может прочитать здесь- ( WoWeb.ru )

Источник: woweb.ru

Оставить комментарий

Чтобы оставлять комментарии Вы должны быть авторизованы.

Похожие посты