Основное меню

Выделенный сервер, аренда серверов, дешевые сервера, купить сервер, хостинг сервера
Counter-Strike 1.6
GTA San Andreas
Мини-чат
200
Наше радио
Loading the player ...
Партнер Сайта
Главный Партнер

Реклама



Главная » Статьи » Статьи Ucoz » JavaScript

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

Автор Антон Бочкарёв.

Категория: JavaScript | Добавил: syp41k (23.10.2010)
Просмотров: 565 | Рейтинг: 0.0/0
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Мини-Профиль

Гость
Counter-S:Source
Counter-Strike CZ
Photoshop
Всё для Ucoz
Статистика
OnLine
Онлайн всего: 1
Гостей: 1
Пользователей: 0
Юзеры онлайн:
Наш опрос
Почему воняют носки?
javascript:; javascript:;
Всего ответов: 16
Обсудить на форуме