Текущее время: 21 ноя 2018, 10:15


 

Часовой пояс: UTC + 3 часа [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 3 ] 
Автор Сообщение
 Заголовок сообщения: Скрипт ротатор баннеров немного виснет
СообщениеДобавлено: 09 ноя 2013, 19:00 
Универсальный Гений
Аватара пользователя

Зарегистрирован: 03 мар 2008, 22:49
Сообщений: 917
Откуда: 07700, Украина, Киевская обл., г.Яготин.
Очков репутации: 51

Добавить очки репутацииУменьшить очки репутации
Пол: Мужской
Погуглив я додумался составить вот такой скрипт:
часть текста overall_header.html Без рекламных целей:


Код:
<!-- 03.11.2013 Скрипт для случайного показа баннеров. Начало -->
<p class="center">
<script type="text/javascript" language="JavaScript">
//<![CDATA[
var banner = new Array()
<!-- Первый баннер -->
banner[0] = new Array()
banner[0][0] = "http://forum.iboards.ru/images/ranks/yagotin_1bbs_info/seobaner1.gif"
banner[0][1] = "http://www.seosprint.net/?ref=2569637"
banner[0][2] = "SEO sprint - Всё для максимальной раскрутки!"
<!-- Конец первого баннера -->
<!-- Второй баннер -->
banner[1] = new Array()
banner[1][0] = "http://forum.iboards.ru/images/ranks/yagotin_1bbs_info/468х60.jpg"
banner[1][1] = "http://airgruz.ru/?i=3857"
banner[1][2] = "Зарабатывай в небе"
<!-- Конец второго баннера -->
<!-- 3 баннер -->
banner[2] = new Array()
banner[2][0] = "http://forum.iboards.ru/images/ranks/yagotin_1bbs_info/banner468x60.gif"
banner[2][1] = "http://seo-fast.ru/?r=239010"
banner[2][2] = "Реферальные банеры"
<!-- Конец 3 баннера -->
<!-- 4 баннер -->
banner[3] = new Array()
banner[3][0] = "http://forum.iboards.ru/images/ranks/yagotin_1bbs_info/profit4x468x60.gif"
banner[3][1] = "http://profitcentr.com/?r=neogotlic"
banner[3][2] = "ProfitCentr - рекламное агентство"
<!-- Конец 4 баннера -->
<!-- 5 баннер -->
banner[4] = new Array()
banner[4][0] = "http://forum.iboards.ru/images/ranks/yagotin_1bbs_info/profit2x468x60.gif"
banner[4][1] = "http://profitcentr.com/?r=neogotlic"
banner[4][2] = "ProfitCentr - рекламное агентство"
<!-- Конец 5 баннера -->
<!-- 6 баннер -->
banner[5] = new Array()
banner[5][0] = "http://forum.iboards.ru/images/ranks/yagotin_1bbs_info/seo5x468x60.gif"
banner[5][1] = "http://www.seosprint.net/?ref=2569637"
banner[5][2] = "SEO sprint - Всё для максимальной раскрутки!"
<!-- Конец 6 баннера -->
<!-- 7 баннер -->
banner[6] = new Array()
banner[6][0] = "http://forum.iboards.ru/images/ranks/yagotin_1bbs_info/seo4x468x60.gif"
banner[6][1] = "http://www.seosprint.net/?ref=2569637"
banner[6][2] = "SEO sprint - Всё для максимальной раскрутки!"
<!-- Конец 7 баннера -->
<!-- 8 баннер -->
banner[7] = new Array()
banner[7][0] = "http://forum.iboards.ru/images/ranks/yagotin_1bbs_info/1_468x60.gif"
banner[7][1] = "http://www.gold-promo.net/?ref=24395"
banner[7][2] = "Gold-Promo - Мгновенная раскрутка сайтов!"
<!-- Конец 8 баннера -->
<!-- 9 баннер -->
banner[8] = new Array()
banner[8][0] = "http://forum.iboards.ru/images/ranks/yagotin_1bbs_info/2_468x60.gif"
banner[8][1] = "http://www.gold-promo.net/?ref=24395"
banner[8][2] = "Gold-Promo - Мгновенная раскрутка сайтов!"
<!-- Конец 9 баннера -->
<!-- 10 баннер -->
banner[9] = new Array()
banner[9][0] = "http://forum.iboards.ru/images/ranks/yagotin_1bbs_info/SupperCentr_468x60.gif"
banner[9][1] = "http://suppercentr.com/14483-reg.html"
banner[9][2] = "Suppercentr.com - система активной рекламы!"
<!-- Конец 10 баннера -->
<!-- 11 баннер -->
banner[10] = new Array()
banner[10][0] = "http://forum.iboards.ru/images/ranks/yagotin_1bbs_info/177b3cf9c67.gif"
banner[10][1] = "http://www.wmmail.ru/index.php?ref=Neogotlic"
banner[10][2] = "WMmail.ru - сервис почтовых рассылок"
<!-- Конец 11 баннера -->
<!-- 12 баннер -->
banner[11] = new Array()
banner[11][0] = "http://forum.iboards.ru/images/ranks/yagotin_1bbs_info/2c6b3de6d27.gif"
banner[11][1] = "http://www.wmmail.ru/index.php?ref=Neogotlic"
banner[11][2] = "WMmail.ru - сервис почтовых рассылок"
<!-- Конец 12 баннера -->
<!-- 13 баннер -->
banner[12] = new Array()
banner[12][0] = "http://forum.iboards.ru/images/ranks/yagotin_1bbs_info/35ec9a65fb6.gif"
banner[12][1] = "http://www.wmmail.ru/index.php?ref=Neogotlic"
banner[12][2] = "WMmail.ru - сервис почтовых рассылок"
<!-- Конец 13 баннера -->
<!-- 14 баннер -->
banner[13] = new Array()
banner[13][0] = "http://forum.iboards.ru/images/ranks/yagotin_1bbs_info/499c2c7ec3e.gif"
banner[13][1] = "http://www.wmmail.ru/index.php?ref=Neogotlic"
banner[13][2] = "WMmail.ru - сервис почтовых рассылок"
<!-- Конец 14 баннера -->
<!-- 15 баннер -->
banner[14] = new Array()
banner[14][0] = "http://forum.iboards.ru/images/ranks/yagotin_1bbs_info/5e97e5c2483.gif"
banner[14][1] = "http://www.wmmail.ru/index.php?ref=Neogotlic"
banner[14][2] = "WMmail.ru - сервис почтовых рассылок"
<!-- Конец 15 баннера -->
<!-- 16 баннер -->
banner[15] = new Array()
banner[15][0] = "http://forum.iboards.ru/images/ranks/yagotin_1bbs_info/01wmmail468.gif"
banner[15][1] = "http://www.wmmail.ru/index.php?ref=Neogotlic"
banner[15][2] = "WMmail.ru - сервис почтовых рассылок"
<!-- Конец 16 баннера -->
<!-- 17 баннер -->
banner[16] = new Array()
banner[16][0] = "http://forum.iboards.ru/images/ranks/yagotin_1bbs_info/02wmmail468.gif"
banner[16][1] = "http://www.wmmail.ru/index.php?ref=Neogotlic"
banner[16][2] = "WMmail.ru - сервис почтовых рассылок"
<!-- Конец 17 баннера -->
<!-- 18 баннер -->
banner[17] = new Array()
banner[17][0] = "http://forum.iboards.ru/images/ranks/yagotin_1bbs_info/05wmmail468.gif"
banner[17][1] = "http://www.wmmail.ru/index.php?ref=Neogotlic"
banner[17][2] = "WMmail.ru - сервис почтовых рассылок"
<!-- Конец 18 баннера -->
<!-- 19 баннер -->
banner[18] = new Array()
banner[18][0] = "http://forum.iboards.ru/images/ranks/yagotin_1bbs_info/07wmmail468.gif"
banner[18][1] = "http://www.wmmail.ru/index.php?ref=Neogotlic"
banner[18][2] = "WMmail.ru - сервис почтовых рассылок"
<!-- Конец 19 баннера -->
<!-- 20 баннер -->
banner[19] = new Array()
banner[19][0] = "http://forum.iboards.ru/images/ranks/yagotin_1bbs_info/843wmmail468.gif"
banner[19][1] = "http://www.wmmail.ru/index.php?ref=Neogotlic"
banner[19][2] = "WMmail.ru - сервис почтовых рассылок"
<!-- Конец 20 баннера -->
<!-- 21 баннер -->
banner[20] = new Array()
banner[20][0] = "http://forum.iboards.ru/images/ranks/yagotin_1bbs_info/468x60_2.gif"
banner[20][1] = "http://kap-zar.ru/?r=14985"
banner[20][2] = "kap-zar.ru"
<!-- Конец 21 баннера -->
<!-- 22 баннер -->
banner[21] = new Array()
banner[21][0] = "http://forum.iboards.ru/images/ranks/yagotin_1bbs_info/multimail4.gif"
banner[21][1] = "http://multi-mail.ru/?43089"
banner[21][2] = "multi-mail.ru - мы Вас ждем"
<!-- Конец 22 баннера -->
<!-- 23 баннер -->
banner[22] = new Array()
banner[22][0] = "http://forum.iboards.ru/images/ranks/yagotin_1bbs_info/multimail468x60.gif"
banner[22][1] = "http://multi-mail.ru/?43089"
banner[22][2] = "multi-mail.ru - мы Вас ждем"
<!-- Конец 23 баннера -->
<!-- 24 баннер -->
banner[23] = new Array()
banner[23][0] = "http://forum.iboards.ru/images/ranks/yagotin_1bbs_info/claneic468_1.gif"
banner[23][1] = "http://www.claneic.ru/?rid=11580"
banner[23][2] = "Claneic.ru Реклама должна быть красивой"
<!-- Конец 24 баннера -->
<!-- 25 баннер -->
banner[24] = new Array()
banner[24][0] = "http://forum.iboards.ru/images/ranks/yagotin_1bbs_info/claneic468_2.gif"
banner[24][1] = "http://www.claneic.ru/?rid=11580"
banner[24][2] = "Claneic.ru Реклама должна быть красивой"
<!-- Конец 25 баннера -->
<!-- 26 баннер -->
banner[25] = new Array()
banner[25][0] = "http://forum.iboards.ru/images/ranks/yagotin_1bbs_info/fpbanner1.png"
banner[25][1] = "http://www.fastprom.net/?ref=64519"
banner[25][2] = "Fast Promotion - Всё для максимальной раскрутки!"
<!-- Конец 26 баннера -->
<!-- 27 баннер -->
banner[26] = new Array()
banner[26][0] = "http://forum.iboards.ru/images/ranks/yagotin_1bbs_info/fpbanner3.gif"
banner[26][1] = "http://www.fastprom.net/?ref=64519"
banner[26][2] = "Fast Promotion - Всё для максимальной раскрутки!"
<!-- Конец 27 баннера -->
<!-- 28 баннер -->
banner[27] = new Array()
banner[27][0] = "http://forum.iboards.ru/images/ranks/yagotin_1bbs_info/fisherbux_468_60.gif"
banner[27][1] = "http://fisherbux.ru/Neogotlic-reg.html"
banner[27][2] = "Fisherbux.ru - Лови доход"
<!-- Конец 28 баннера -->
<!-- 29 баннер -->
banner[28] = new Array()
banner[28][0] = "http://forum.iboards.ru/images/ranks/yagotin_1bbs_info/fisherbux_bann468.gif"
banner[28][1] = "http://fisherbux.ru/Neogotlic-reg.html"
banner[28][2] = "Fisherbux.ru - Лови доход"
<!-- Конец 29 баннера -->
<!-- 30 баннер -->
banner[29] = new Array()
banner[29][0] = "http://forum.iboards.ru/images/ranks/yagotin_1bbs_info/vipprom.gif"
banner[29][1] = "http://www.vip-prom.net/?ref=560765"
banner[29][2] = "VIP promotion - Only the right people on your site!"
<!-- Конец 30 баннера -->
<!-- 31 баннер -->
banner[30] = new Array()
banner[30][0] = "http://forum.iboards.ru/images/ranks/yagotin_1bbs_info/webip468-60.gif"
banner[30][1] = "http://www.web-ip.ru/index.php?refwmid=184512010647"
banner[30][2] = "Web-IP.ru - Система Активной Рекламы"
<!-- Конец 31 баннера -->
<!-- 32 баннер -->
banner[31] = new Array()
banner[31][0] = "http://forum.iboards.ru/images/ranks/yagotin_1bbs_info/webip468-60-1.gif"
banner[31][1] = "http://www.web-ip.ru/index.php?refwmid=184512010647"
banner[31][2] = "Web-IP.ru - Система Активной Рекламы"
<!-- Конец 32 баннера -->
<!-- 33 баннер -->
banner[32] = new Array()
banner[32][0] = "http://forum.iboards.ru/images/ranks/yagotin_1bbs_info/webip468-60-2.gif"
banner[32][1] = "http://www.web-ip.ru/index.php?refwmid=184512010647"
banner[32][2] = "Web-IP.ru - Система Активной Рекламы"
<!-- Конец 33 баннера -->
<!-- 34 баннер -->
banner[33] = new Array()
banner[33][0] = "http://forum.iboards.ru/images/ranks/yagotin_1bbs_info/ipgold468x60_1.gif"
banner[33][1] = "http://www.ipgold.ru/?r=Neogotlic"
banner[33][2] = "ipgold.ru"
<!-- Конец 34 баннера -->
<!-- 35 баннер -->
banner[34] = new Array()
banner[34][0] = "http://forum.iboards.ru/images/ranks/yagotin_1bbs_info/ipgold468x60_2.gif"
banner[34][1] = "http://www.ipgold.ru/?r=Neogotlic"
banner[34][2] = "ipgold.ru"
<!-- Конец 35 баннера -->
<!-- 36 баннер -->
banner[35] = new Array()
banner[35][0] = "http://forum.iboards.ru/images/ranks/yagotin_1bbs_info/ipgold468x60_3.gif"
banner[35][1] = "http://www.ipgold.ru/?r=Neogotlic"
banner[35][2] = "ipgold.ru"
<!-- Конец 36 баннера -->
<!-- 37 баннер -->
banner[36] = new Array()
banner[36][0] = "http://forum.iboards.ru/images/ranks/yagotin_1bbs_info/ipgold468x60_4.gif"
banner[36][1] = "http://www.ipgold.ru/?r=Neogotlic"
banner[36][2] = "ipgold.ru"
<!-- Конец 37 баннера -->
<!-- 38 баннер -->
banner[37] = new Array()
banner[37][0] = "http://forum.iboards.ru/images/ranks/yagotin_1bbs_info/seoplatinum60.gif"
banner[37][1] = "http://seoplatinum.ru/r=1691"
banner[37][2] = "Seoplatinum - сервис раскрутки и продвижения проектов - www.seoplatinum.ru"
<!-- Конец 38 баннера -->
<!-- 39 баннер -->
banner[38] = new Array()
banner[38][0] = "http://forum.iboards.ru/images/ranks/yagotin_1bbs_info/upodru.png"
banner[38][1] = "http://www.unop.ru/?ref=c941a7dd66"
banner[38][2] = "unop.ru - сервис платных опросов"
<!-- Конец 39 баннера -->
<!-- 40 баннер -->
banner[39] = new Array()
banner[39][0] = "http://forum.iboards.ru/images/ranks/yagotin_1bbs_info/wwwcashdoneeasycom.gif"
banner[39][1] = "http://www.cashdoneeasy.com/?ref=Neogotlic"
banner[39][2] = "cashdoneeasy.com"
<!-- Конец 40 баннера -->
<!-- 41 баннер -->
banner[40] = new Array()
banner[40][0] = "http://forum.iboards.ru/images/ranks/yagotin_1bbs_info/ojooo_banner.jpg"
banner[40][1] = "http://wad.ojooo.com/index.php?ref=Neogotlic"
banner[40][2] = "http://wad.ojooo.com"
<!-- Конец 41 баннера -->
<!-- 42 баннер -->
banner[41] = new Array()
banner[41][0] = "http://forum.iboards.ru/images/ranks/yagotin_1bbs_info/life-farm.gif"
banner[41][1] = "http://life-farm.org/?r=neogotlic"
banner[41][2] = "Финансовая он-лайн игра жизнь фермы"
<!-- Конец 42 баннера -->
n = Math.random()*41
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=468 ' + ' height=60 > </a>')
//]]>
</script>
</p>
<!-- 03.11.2013 Скрипт для случайного показа баннеров. Конец -->
<br />




Кстати код полностью валиден. О валидности само-собой позаботился сам ). Вопрос - почему картинка подвисает на ротаторе банеров? Вот такой ворос. Спасибо за понимание. Прошу не банить меня - ведь ссылка под
Код:
находится. Спасибо за понимание.

[color=#00FF00]Добавлено спустя 1 минуту 28 секунд [/color]

Может есть альтернатива - чтобы не подвисало = интересно узнать как это возможно. Спасибо за понимание.

[color=#00FF00]Добавлено спустя 4 минуты 59 секунд [/color]

Мне хочеться узнать почему на тех же сайтах - которые  показал в скрипте вообще картинка не подвисает - а у меня виснет при скорости 2 Мб/в сек.

[color=#00FF00]Добавлено спустя 11 минут 30 секунд [/color]

Заметьте - рисунки залиты непосредственно через админку свою. ну что не так. Чего виснет? А?

[color=#00FF00]Добавлено спустя 16 минут 50 секунд [/color]

Кому интересно, все же о валидности:
//<![CDATA[ добавлена и //]]> соотв. Мне не тяжело біло поставить.  :) Код валиден )))

[color=#00FF00]Добавлено спустя 19 минут 33 секунды [/color]

****
Итак вопрос возможно ли облегчить скрипт еще сильнее - особенно по рисункам. Спасибо за любой ответ.

[color=#00FF00]Добавлено спустя 1 час 19 минут 7 секунд [/color]

Жду ответа.  :pardon:  :beer:

[color=#00FF00]Добавлено спустя 1 час 22 минуты 45 секунд [/color]

Итак размерем скрипт в будущем. Я прийду в себя. Я без работы нынче. Сорри.<br /><br />[color=#00FF00]Добавлено спустя 2 часа 35 минут 46 секунд [/color]<br /><br />В коде все просто, что после banner[ то и ставите после n = Math.random()* - признаюсь при нулевом значении не пробовал. В общем то что последнее в banner[] - между [] то и ставите потом в значении n = Math.random()*[]

[code]Как пример: У Вас два ротатора ну две ссылки на рекламу, будет выглядет вот так:
banner[0] = new Array()
banner[0][0] = "http://------------"
banner[0][1] = "http://www.-----------/?ref=--------"
banner[0][2] = "SEO --------- - Всё для максимальной раскрутки!"

banner[1] = new Array()
banner[1][0] = "http://f---------------.jpg"
banner[1][1] = "http://------"
banner[1][2] = "Какой то текст"

******
n = Math.random()*1



С высшей математикой наверное слабо, ну поясню так: То что в первом столбце матрицы banner[значение][0] в конечном поле, то будет в будет значением n = Math.random()* значение

В этом случае ну как Вас подсказать - срабатывает прямо скажу http://ru.wikipedia.org/wiki/Матрица_(математика)

_________________
Єдина Країна / Единая Страна


Не в сети
 Профиль WWW Cпасибо сказано  
 
 Заголовок сообщения: Re: Скрипт ротатор баннеров немного виснет
СообщениеДобавлено: 10 ноя 2013, 09:31 
Гуру
Аватара пользователя

Зарегистрирован: 19 фев 2009, 10:57
Сообщений: 518
Откуда: Краснодар
Очков репутации: 37

Добавить очки репутацииУменьшить очки репутации
Пол: Мужской
Картинки подвисают, потому что грузятся все разом. Зачем столько баннеров :shock: сделайте максимум 2-5 шт и ничего подвисать не будет.

_________________
Дизайн и оформление форумов (Уникальные скрипты и помощь в настройке шаблона)
Уникальные шаблоны для вашего форума (Надоели однотипные шаблоны скачай супер шаблоны у нас)
Бесплатный заказ шаблонов (Не нашел подходящего шаблона закажи новый оригинальный)


Не в сети
 Профиль WWW Cпасибо сказано  
 
 Заголовок сообщения: Re: Скрипт ротатор баннеров немного виснет
СообщениеДобавлено: 15 ноя 2013, 15:03 
Универсальный Гений
Аватара пользователя

Зарегистрирован: 03 мар 2008, 22:49
Сообщений: 917
Откуда: 07700, Украина, Киевская обл., г.Яготин.
Очков репутации: 51

Добавить очки репутацииУменьшить очки репутации
Пол: Мужской
Похоже Вы правы я урезал до 13 вроде быстрее грузится.

_________________
Єдина Країна / Единая Страна


Не в сети
 Профиль WWW Cпасибо сказано  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 3 ] 

 

Часовой пояс: UTC + 3 часа [ Летнее время ]



 Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


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

Найти:
Перейти:  

 
cron