На главную | Отправить SMS | Сделать стартовой | Поставить закладку |
Разделы сайта

 Главная
 Новости
 Регистрация
 Region Free Keys
 Телефония
 Железо
 Software
 Секреты Windows
 Безопасность
 Web-дизайн
 Web-мастерам
 Фото-приколы
 Хостинги
 Раскрутка сайта
 Анекдоты
 Игромания
 Фотогалерея
 Разное
 Знакомства
 Мир техники
 Флейм
 Голосования
 Музыка
 Спорт
 Кино
 Авто
 Зал суда
 Программа TB
 Форум
 Авторам статей
 Реклама на сайте

Рассылка


Подписаться на рассылку
"Все о WEB-дизайне"

Content.Mail.Ru

Реклама



Error. Page cannot be displayed. Please contact your service provider for more details. (9)




Web-дизайн

| Основы Web-технологий | Введение в Web-дизайн | Первая Web-страница | Графика web-дизайне | Специальные возможности HTML | Каскадные таблицы стилей | Полезные приемы в Web-дизайне | Обслуживание Web-сайта | Программирование на JavaScript и VBScript | Раскрутка сайта | Деньги и интернет | Партнерские программы | Web-софт | Поисковая оптимизация | Хостинг |

Баннеро-обменная система на JavaScript

Автор: Алексей Голубев
Сайт: http://www.frnet.narod.ru/

Я пишу эту статью для тех, у кого есть сайт на хостигe, не поддерживающем Perl или PHP, а нам нужен баннер! Конечно, не всем он нужен и не всем нужна эта статья. Но нужна раскрутка сайта. Ладно, хватит затягивать вступление, давайте приступим.

Мы хотим установить баннер. Можно подключиться к какой-нибудь беннеро-обменной системе, а можно и написать свою, на JavaScript. Вот теперь, кто асс в JavaScript может удалиться.

Остались только те, кому не безразлична судьба своего сайта с не очень большими знании в области JavaScript.

Что надо?

Во-первых, база с картинками и url’ами. Например:

var n=10; // количество баннеров
var Image=new Array("image/bann1.gif","image/bann2.gif","image/bannN.gif", ..."image/bann10.gif");
var Address=new Array("http://www.1.ru/","http://www.2.ru/","http://www.N.ru/",..."http://www.10.ru/");
Во-вторых, скрипт, который будет выбирать из этой базы случайным образом весь этот хлам, и отображать его на странице:

function show_banner() {
var i=Math.floor(Math.random()*n);
document.write("<a href='"+Address[i]+"' target='_blank'><img src='"+Image[i]+"' border=0 width=480 height=60></a>");
}

Теперь пишем в разделе <head> скрипт, который будет содержать сначала базу, а потом эту функцию, а в месте, где нужен баннер слудующее:

<script>show_banner()</script>

Этот код следует использовать только, если мы хотим разместить этот баннер на одной странице. Но мы ведь создаем глобальную баннеро-обменную систему, следовательно этот код надо сделать доступным для всех, кто хочет к ней подключиться (и для других своих страниц, на повторять ведь один и тот же текст на них). Для этого мы должны всю базу и функцию вывода баннера расположить в отдельном файле, например: banner (расширение указывать необязательно, но можно: .js или любое другое, которое взбредёт в голову - .ban, .bnr, ... :). Тогда для вставки баннера на страницу надо использовать следующий код:

<script src="http://your.site.url/banner">show_banner()</script>

Хотя вставку баннера из системы можно крутить как угодно. Главное - чтобы суть осталась такая: подключаем базу и скрипт (их можно хранить в разных файлах, тогда придется подключать 2 файла, что увеличит скорость загрузки) к странице и в месте, где требуется вставить баннер вызываем функцию show_banner(). Вот и все.

P.S.1. http://www.sn.ru/bann.gif - адрес с картинкой баннера. Его вы задаете в соответствии с ее месторасположением.
http://www.sn.ru/ - адрес страницы или сайта для перехода по баннеру.

P.S. Вы можете cкачать этот пример со страницы: http://www.frnet.narod.ru/script.html.
Или задать вопрос автору и ведущему раздела alexey-golubev@mail.ru

Рассылка сайта http://www.frnet.narod.ru:

Web-дизайн и web-программирование: статьи, скрипты



Содержание

Обсудить в форуме...>>>>

 

Каталог

Реклама


Rambler's Top100 Rambler's Top100

© 2002-2012, DIWAXX.RU. Дизайн Freeline Studio. Хостинг http://www.mtw.ru. Вопросы, пожелания, предложения: admin@diwaxx.ru