Вернуться   Форум SAPE.RU > Другое > Курилка

-->
Ответ
 
Опции темы
Старый 28.01.2011, 09:55   #1
К черту кодекс !!
 
Аватар для Красавчег
 
Регистрация: 19.12.2009
Адрес: [ forum.sape.ru ]
Сообщений: 2,168
Вес репутации: 375
Красавчег - прекрасное будущееКрасавчег - прекрасное будущееКрасавчег - прекрасное будущееКрасавчег - прекрасное будущееКрасавчег - прекрасное будущееКрасавчег - прекрасное будущееКрасавчег - прекрасное будущееКрасавчег - прекрасное будущееКрасавчег - прекрасное будущееКрасавчег - прекрасное будущееКрасавчег - прекрасное будущее
Arrow Помогите с баннерокрутилкой на javascript

На каждой странице сайта есть вот такой код вывода флешбаннера:

<script src="http://fotocash.ru/static/js/swfobject.js" type="text/javascript"></script>

<div id="arena728x90_1">*</div>

<script>
var s15 = new SWFObject("http://widgets.fotocash.ru/728x90/728x90_1.swf","mainTracks728x90_1","728","90","9") ;
s15.addParam("allowScriptAccess","always");
s15.addParam("scaleMode","noscale");
s15.addParam("wmode","transparent");
s15.addParam("flashVars","link1=http://fotostrana.ru/start/getpet?ref_id=1");
s15.write("arena728x90_4");
</script>


Подскажите, как сделать, чтобы при открытии разных страниц сайта, загружался не один и тот же флешбаннер:
http://widgets.fotocash.ru/728x90/728x90_1.swf, а рандомно подгружались разные баннеры:

http://widgets.fotocash.ru/728x90/728x90_1.swf
http://widgets.fotocash.ru/728x90/728x90_2.swf
http://widgets.fotocash.ru/728x90/728x90_3.swf
http://widgets.fotocash.ru/728x90/728x90_4.swf
http://widgets.fotocash.ru/728x90/728x90_5.swf
__________________
Вы использовали запрещённое администрацией слово(-а). Пожалуйста, удалите его(их).
Красавчег вне форума   Ответить с цитированием
Старый 28.01.2011, 09:59   #2
Глобальный Wordpress'овед
 
Аватар для Globalzru
 
Регистрация: 20.06.2008
Адрес: Чешская республика
Сообщений: 1,853
Вес репутации: 298
Globalzru - прекрасное будущееGlobalzru - прекрасное будущееGlobalzru - прекрасное будущееGlobalzru - прекрасное будущееGlobalzru - прекрасное будущееGlobalzru - прекрасное будущееGlobalzru - прекрасное будущееGlobalzru - прекрасное будущееGlobalzru - прекрасное будущееGlobalzru - прекрасное будущееGlobalzru - прекрасное будущее
Отправить сообщение для Globalzru с помощью ICQ
По умолчанию

http://www.nikitakorolev.ru/flash/17 пароль: nick
__________________
Заходите на мой личный блог [Обменяюсь ссылками с подобными сайтами, ТИЦ от 10]
Стабильный хостинг - Хочешь скидку 25% на любой НОВЫЙ заказ? Напиши!
Недорогие услуги по Wordpress
Globalzru вне форума   Ответить с цитированием
Старый 28.01.2011, 10:20   #3
Специалист
 
Аватар для freefess
 
Регистрация: 24.08.2009
Адрес: Воронеж
Сообщений: 170
Вес репутации: 191
freefess - просто великолепная личностьfreefess - просто великолепная личностьfreefess - просто великолепная личностьfreefess - просто великолепная личностьfreefess - просто великолепная личностьfreefess - просто великолепная личностьfreefess - просто великолепная личностьfreefess - просто великолепная личность
По умолчанию

Если нужно только лишь менять случайно баннеры от 1 до 5, то скрипт будет такой:

<script>
var num=Math.floor(Math.random() * 5) + 1;

var s15 = new SWFObject("http://widgets.fotocash.ru/728x90/728x90_"+num+".swf","mainTracks728x90_1","728","90 ","9") ;
s15.addParam("allowScriptAccess","always");
s15.addParam("scaleMode","noscale");
s15.addParam("wmode","transparent");
s15.addParam("flashVars","link1=http://fotostrana.ru/start/getpet?ref_id=1");
s15.write("arena728x90_4");
</script>
freefess вне форума   Ответить с цитированием
Старый 28.01.2011, 11:08   #4
К черту кодекс !!
 
Аватар для Красавчег
 
Регистрация: 19.12.2009
Адрес: [ forum.sape.ru ]
Сообщений: 2,168
Вес репутации: 375
Красавчег - прекрасное будущееКрасавчег - прекрасное будущееКрасавчег - прекрасное будущееКрасавчег - прекрасное будущееКрасавчег - прекрасное будущееКрасавчег - прекрасное будущееКрасавчег - прекрасное будущееКрасавчег - прекрасное будущееКрасавчег - прекрасное будущееКрасавчег - прекрасное будущееКрасавчег - прекрасное будущее
По умолчанию

Globalzru, спасибо, но это немного не то..

freefess, ваш скрипт почему-то не срабатывает.. может потому, что в изначальном коде выделенные красным цифры должны быть одинаковыми?

<script src="http://fotocash.ru/static/js/swfobject.js" type="text/javascript"></script>

<div id="arena728x90_1">*</div>

<script>
var s15 = new SWFObject("http://widgets.fotocash.ru/728x90/728x90_1.swf","mainTracks728x90_1","728","90","9") ;
s15.addParam("allowScriptAccess","always");
s15.addParam("scaleMode","noscale");
s15.addParam("wmode","transparent");
s15.addParam("flashVars","link1=http://fotostrana.ru/start/getpet?ref_id=1");
s15.write("arena728x90_1");
</script>
__________________
Вы использовали запрещённое администрацией слово(-а). Пожалуйста, удалите его(их).
Красавчег вне форума   Ответить с цитированием
Старый 28.01.2011, 11:48   #5
Глобальный Wordpress'овед
 
Аватар для Globalzru
 
Регистрация: 20.06.2008
Адрес: Чешская республика
Сообщений: 1,853
Вес репутации: 298
Globalzru - прекрасное будущееGlobalzru - прекрасное будущееGlobalzru - прекрасное будущееGlobalzru - прекрасное будущееGlobalzru - прекрасное будущееGlobalzru - прекрасное будущееGlobalzru - прекрасное будущееGlobalzru - прекрасное будущееGlobalzru - прекрасное будущееGlobalzru - прекрасное будущееGlobalzru - прекрасное будущее
Отправить сообщение для Globalzru с помощью ICQ
По умолчанию

Цитата:
Сообщение от Красавчег Посмотреть сообщение
Globalzru, спасибо, но это немного не то..
Это как раз самое то, просто ну что тут скажешь....
__________________
Заходите на мой личный блог [Обменяюсь ссылками с подобными сайтами, ТИЦ от 10]
Стабильный хостинг - Хочешь скидку 25% на любой НОВЫЙ заказ? Напиши!
Недорогие услуги по Wordpress
Globalzru вне форума   Ответить с цитированием
Старый 28.01.2011, 11:59   #6
Мафиози
 
Аватар для Русская мафия
 
Регистрация: 11.09.2008
Адрес: <H1></H1>
Сообщений: 1,174
Вес репутации: 243
Русская мафия - прекрасное будущееРусская мафия - прекрасное будущееРусская мафия - прекрасное будущееРусская мафия - прекрасное будущееРусская мафия - прекрасное будущееРусская мафия - прекрасное будущееРусская мафия - прекрасное будущееРусская мафия - прекрасное будущееРусская мафия - прекрасное будущееРусская мафия - прекрасное будущееРусская мафия - прекрасное будущее
По умолчанию

Красавчег,может так? поправил верхний скрипт

PHP код:
<script>
var 
num=Math.floor(Math.random() * 5) + 1;

var 
s15 = new SWFObject("http://widgets.fotocash.ru/728x90/728x90_"+num+".swf","mainTracks728x90_"+num,"728","90  ","9") ;
s15.addParam("allowScriptAccess","always");
s15.addParam("scaleMode","noscale");
s15.addParam("wmode","transparent");
s15.addParam("flashVars","link1=http://fotostrana.ru/start/getpet?ref_id=1");
s15.write("arena728x90_"+num);
</script> 
__________________
Как дела?
Русская мафия вне форума   Ответить с цитированием
Старый 28.01.2011, 12:11   #7
К черту кодекс !!
 
Аватар для Красавчег
 
Регистрация: 19.12.2009
Адрес: [ forum.sape.ru ]
Сообщений: 2,168
Вес репутации: 375
Красавчег - прекрасное будущееКрасавчег - прекрасное будущееКрасавчег - прекрасное будущееКрасавчег - прекрасное будущееКрасавчег - прекрасное будущееКрасавчег - прекрасное будущееКрасавчег - прекрасное будущееКрасавчег - прекрасное будущееКрасавчег - прекрасное будущееКрасавчег - прекрасное будущееКрасавчег - прекрасное будущее
По умолчанию

Цитата:
Сообщение от Globalzru Посмотреть сообщение
Это как раз самое то, просто ну что тут скажешь....
Globalzru, дело в том, что эти флешбаннеры идут без ссылок, а рефссылки к ним уже добавляются посредством этого javascript'а. А ваш роутер будет просто крутить баннеры, без рефа..


Цитата:
Сообщение от Русская мафия Посмотреть сообщение
Красавчег,может так? поправил верхний скрипт
Русская мафия, да я так делал ) чай не совсем ещё отупел.. не работает.
__________________
Вы использовали запрещённое администрацией слово(-а). Пожалуйста, удалите его(их).
Красавчег вне форума   Ответить с цитированием
Старый 28.01.2011, 12:39   #8
Специалист
 
Аватар для freefess
 
Регистрация: 24.08.2009
Адрес: Воронеж
Сообщений: 170
Вес репутации: 191
freefess - просто великолепная личностьfreefess - просто великолепная личностьfreefess - просто великолепная личностьfreefess - просто великолепная личностьfreefess - просто великолепная личностьfreefess - просто великолепная личностьfreefess - просто великолепная личностьfreefess - просто великолепная личность
По умолчанию

Вот вам рабочая версия

PHP код:
<script>
var 
num=Math.floor(Math.random() * 5) + 1;

var 
s15 = new SWFObject("http://widgets.fotocash.ru/728x90/728x90_"+num+".swf","mainTracks728x90_"+num,"728","90  ","9") ;
s15.addParam("allowScriptAccess","always");
s15.addParam("scaleMode","noscale");
s15.addParam("wmode","transparent");
s15.addParam("flashVars","link1=http://fotostrana.ru/start/getpet?ref_id=1");
s15.write("arena728x90_1");
</script> 
В этот код num не нужно было ставить
PHP код:
s15.write("arena728x90_"+num); 
А то яваскрипт не находит див, в который нужно засунуть баннер.

Последний раз редактировалось freefess; 28.01.2011 в 12:47.
freefess вне форума   Ответить с цитированием
Старый 28.01.2011, 13:36   #9
Глобальный Wordpress'овед
 
Аватар для Globalzru
 
Регистрация: 20.06.2008
Адрес: Чешская республика
Сообщений: 1,853
Вес репутации: 298
Globalzru - прекрасное будущееGlobalzru - прекрасное будущееGlobalzru - прекрасное будущееGlobalzru - прекрасное будущееGlobalzru - прекрасное будущееGlobalzru - прекрасное будущееGlobalzru - прекрасное будущееGlobalzru - прекрасное будущееGlobalzru - прекрасное будущееGlobalzru - прекрасное будущееGlobalzru - прекрасное будущее
Отправить сообщение для Globalzru с помощью ICQ
По умолчанию

Цитата:
Сообщение от Красавчег Посмотреть сообщение
Globalzru, дело в том, что эти флешбаннеры идут без ссылок, а рефссылки к ним уже добавляются посредством этого javascript'а. А ваш роутер будет просто крутить баннеры, без рефа..
Обьясняю для совсем имхо...
Берешь тот скрипт, создаешь как там указано несколько файлов типа 1.html 2.html и так далее, в каждый файл вставляешь свой код
PHP код:
<script src="http://fotocash.ru/static/js/swfobject.js" type="text/javascript"></script>

<div id="arena728x90_1">*</div>

<script>
var s15 = new SWFObject("http://widgets.fotocash.ru/728x90/728x90_1.swf","mainTracks728x90_1","728","90","9") ;
s15.addParam("allowScriptAccess","always");
s15.addParam("scaleMode","noscale");
s15.addParam("wmode","transparent");
s15.addParam("flashVars","link1=http://fotostrana.ru/start/getpet?ref_id=1");
s15.write("arena728x90_4");
</script> 
Только в каждом файле ставишь свой флеш и все, делов то...
__________________
Заходите на мой личный блог [Обменяюсь ссылками с подобными сайтами, ТИЦ от 10]
Стабильный хостинг - Хочешь скидку 25% на любой НОВЫЙ заказ? Напиши!
Недорогие услуги по Wordpress
Globalzru вне форума   Ответить с цитированием
Старый 28.01.2011, 14:04   #10
К черту кодекс !!
 
Аватар для Красавчег
 
Регистрация: 19.12.2009
Адрес: [ forum.sape.ru ]
Сообщений: 2,168
Вес репутации: 375
Красавчег - прекрасное будущееКрасавчег - прекрасное будущееКрасавчег - прекрасное будущееКрасавчег - прекрасное будущееКрасавчег - прекрасное будущееКрасавчег - прекрасное будущееКрасавчег - прекрасное будущееКрасавчег - прекрасное будущееКрасавчег - прекрасное будущееКрасавчег - прекрасное будущееКрасавчег - прекрасное будущее
По умолчанию

Цитата:
Сообщение от freefess Посмотреть сообщение
Вот вам рабочая версия
freefess, спасибо большое, всё отлично работает.


Цитата:
Сообщение от Globalzru Посмотреть сообщение
Обьясняю для совсем имхо...
Globalzru )), да, вы правы. Спасибо. Сейчас посидел, прикинул: возможно, ваш вариант будет даже удобнее.



Всем спасибо за помощь и внимание!
__________________
Вы использовали запрещённое администрацией слово(-а). Пожалуйста, удалите его(их).
Красавчег вне форума   Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Javascript+flash помогите решить проблему, пожалуйста. valu0808 Разработка и сопровождение сайтов 3 23.09.2015 02:15
JavaScript Tobur Разработка и сопровождение сайтов 2 15.03.2010 23:18
javascript kaxart Разработка и сопровождение сайтов 5 11.02.2010 14:45
Кто знает JavaScript - помогите пожалуйста. Robingoodd Разработка и сопровождение сайтов 16 17.06.2009 13:06
Код на JavaScript agent007 Вопросы по работе системы 1 15.09.2007 02:30


Часовой пояс GMT +3, время: 10:34.