Здравствуйте, гость ( Вход | Регистрация )



Гостевой доступ к форуму из Москвы: Телефоны: +7(495)7859696,7376201,7376233,7868796,7390241 Login: demo Password: demo
 
ОтветитьСоздать новую тему
> Срочно нужен скрипт, Желательно на Java Скрипт
dron
сообщение Oct 26 2006, 14:06
Сообщение #1


Постоянный пользователь
****

Группа: Новички
Сообщений: 380
Регистрация: 2-June 06
Из: Южное Бутово
Пользователь №: 413
Заходит на форум с гостевика.



Подскажите скрипт чтобы при заходе каждый раз на сайт менялись заданные баннеры и ссылки к ним желательтно на Java Скрипт


--------------------
Пользователь offlineПрофайлОтправить личное сообщение
Вернуться к началу страницы
+Цитировать сообщение
PINguin
сообщение Oct 28 2006, 14:51
Сообщение #2


PINguin
Group Icon

Группа: Advanced
Сообщений: 957
Регистрация: 21-August 05
Из: Страна Лимония
Пользователь №: 79
Заходит на форум с полного инета.



Цитата

Ротатор баннеров

Во первых, что такое ротатор баннеров: это скрипт случайного показа баннера на Вашей странице.

Для того чтобы создать ротатор банеров а своей странице нужно:

1. Для начала нам нужен сам скрипт ротатора:
Код

<script>
var banner = new Array()

<!-- Первый баннер -->
banner[0] = new Array()
banner[0][0] = "http://altsup.narod.ru/images/banner.gif"
banner[0][1] = "http://altsup.narod.ru"
banner[0][2] = "Альтернативная_поддержка_Народ_ру"
<!-- Конец первого баннера -->

n = Math.random()*0
nb = Math.round(n)
document.write('<a href=' + banner[nb][1] + ' target=_blank>')
document.write('<img src=' + banner[nb][0] + ' alt=' + banner[nb][2] + ' border=0 ' + ' width=88 ' + ' height=31 > </a>'')
</script>


Теперь разберемся что и куда нужно вставить для того чтобы баннеры показывались:
banner[0][0] = "http://altsup.narod.ru/images/banner.gif" - путь до картинки Вашего баннера
banner[0][1] = "http://altsup.narod.ru" - URL куда ссылается Ваш баннер
banner[0][2] = "Альтернативная_поддержка_Народ_ру" - Подсказка появляющаяся при задержке курсора на баннере (Пробелы между слов обязательно заменять символом "_" подчеркивание)
Значения http://altsup.narod.ru/images/banner.gif http://altsup.narod.ru Альтернативная_поддержка_Народ_ру заменить на свои.

Сейчас в скрипт забит адрес одного баннера. Для того чтобы добавить скрипт еще баннер нужно:

1. Скопировать кусок кода:
Код

<!-- Первый баннер -->
banner[0] = new Array()
banner[0][0] = "http://altsup.narod.ru/images/banner.gif"
banner[0][1] = "http://altsup.narod.ru"
banner[0][2] = "Альтернативная_поддержка_Народ_ру"
<!-- Конец первого баннера -->


2. Заменить в этом коде выделенное число на следующее, т.е. если у Вас сейчас выделенное значение "0" то заменить его нужно на "1"
3. Заменить коментарии, вместо первый баннер - второй баннер и т.д.
4. Заменить путь до баннера ссылку и подсказку

Т.е. у Вас сейчас должно получиться следующее:
Код

<!-- Второй баннер -->
banner[1] = new Array()
banner[1][0] = "http://altsup.narod.ru/banner_for_other_site/rockbest.narod.ru.gif"
banner[1][1] = "http://rockbest.narod.ru"
banner[1][2] = "Rock_Best"
<!-- Конец второго баннера -->


Теперь измененный код нужно вставить в основной скрипт под первый баннер, т.е. сейчас скрипт должен выглядеть так:
Код

<script>
var banner = new Array()

<!-- Первый баннер -->
banner[0] = new Array()
banner[0][0] = "http://altsup.narod.ru/images/banner.gif"
banner[0][1] = "http://altsup.narod.ru"
banner[0][2] = "Альтернативная_поддержка_Народ_ру"
<!-- Конец первого баннера -->

<!-- Второй баннер -->
banner[1] = new Array()
banner[1][0] = "http://altsup.narod.ru/banner_for_other_site/rockbest.narod.ru.gif"
banner[1][1] = "http://rockbest.narod.ru"
banner[1][2] = "Rock_Best"
<!-- Конец второго баннера -->

n = Math.random()*1
nb = Math.round(n)
document.write('<a href=' + banner[nb][1] + ' target=_blank>')
document.write('<img src=' + banner[nb][0] + ' alt=' + banner[nb][2] + ' border=0 ' + ' width=88 ' + ' height=31 > </a>')
</script>



Скрипт нужно вставить в любое место между тэгами <body> и </body>

ВАЖНО: Значение параметра n = Math.random()*1 всегда должно соответствовать значению в строке banner[1] = new Array() последнего баннера, т.е. если у Вас 10 баннеров и значение banner[10] = new Array() (равно 10), то и у параметра n = Math.random()*10 должно ровняться 10.


Взято с http://altsup.narod.ru/


--------------------
Изображение
Изображение
Пользователь offlineПрофайлОтправить личное сообщение
Вернуться к началу страницы
+Цитировать сообщение
dron
сообщение Oct 30 2006, 13:44
Сообщение #3


Постоянный пользователь
****

Группа: Новички
Сообщений: 380
Регистрация: 2-June 06
Из: Южное Бутово
Пользователь №: 413
Заходит на форум с гостевика.



Спасибо, тока надо немного подумать
А знаешь как чат настоить на jino-net?


--------------------
Пользователь offlineПрофайлОтправить личное сообщение
Вернуться к началу страницы
+Цитировать сообщение

ОтветитьСоздать новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

- Текстовая версия Сейчас: 2nd December 2020 - 17:49
 
     
Rambler's Top100 службы мониторинга серверов
Gentoo Powered Lighttpd Powered