|
Маленькая баннерная сеть каждому |
|
|
|
Автор 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/ |