Русская документация для фриланесеров
Главная arrow Java arrow Маленькая баннерная сеть каждому  
08.01.2009 г.
Главное меню
Главная
Поиск
PHP
.NET
Java
Ruby
C++
Delphi
Другие языки
Базы данных
Безопасность
Сети
ОС
Мобильные
Теория дизайна
WEB
Разное
Админцентр



создание сайта банка

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

 

 

Бочкарёв Антон
Этот e-mail защищен от спам-ботов. Для его просмотра в вашем браузере должна быть включена поддержка Java-script
http://www.wmaster.ru/

 
« Пред.   След. »
Webdesign by Webmedie.dk Webdesign by Webmedie.dk