VADOS [Dj] Опубликовано 12 Января 2006 Жалоба Поделиться Опубликовано 12 Января 2006 (изменено) На ИЗЕ нарыл мод Perfect Banner Ads v2.1.0.Почитал ридми и оказалось, что он вставляет свой баннер иногда + есть некоторые другие ограничения, которые нежелательны.Убрать эту гадость никак, ибо нужные файлы закодированы с помощью Source Guardian for PHP 5.0, чтоб его! =(( Покупать скрипт у разработчика тоже глупо. ибо не стоит он своих денег. Хочу вот узнать, может кто-то делал себе такой скрипт?По-идее, хочется вставить баннер в шапку форума (вправо) и залить, к примеру, 5 баннеров, которые после каждой перезагрузки страницы менялись бы. Всякого рода статистика и прочее необязательно, важна именно автоматическая смена баннеров (468*60). Кто-нибудь поможет? З.Ы. - форум 2.1.3, но это не так важно, я думаю.. )) Нашёл более простой ява-скрипт для авто-смены рисунков.<script LANGUAGE="Javascript"><!-- function banner() {}; b = new banner(); n = 0 //-----------------------------Database---------------------------- b[n++]= "<A HREF='http://www.link1.com'><IMG SRC='http://.../banner1.gif' BORDER='0' ALT='??'></A>" b[n++]= "<A HREF='http://www.link2.com'><IMG SRC='http://.../forumz/banner2.gif' BORDER='0' ALT='??'></A>" //------------------------------------------------------------------ i=Math.floor(Math.random() * n); document.write( b[i] ) //--></SCRIPT> Осталось его в нужное место вставить.Хотя если кто-то напишет более продвинутую систему показа баннеров, ака с наличием админки, кол-вом показов и прочее - буду только рад! =) Изменено 12 Января 2006 пользователем VADOS [Dj] Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
AlDi Опубликовано 12 Января 2006 Жалоба Поделиться Опубликовано 12 Января 2006 можно к примеру по секундам:<script type="text/javascript"> <!-- var s=t.getSeconds() var x=0 if (s>=12) { x=1} if (s>=24) {x=2} if (s>=36) {x=3} if (s>=48) {x=4} var url=new Array(); url[0]="your_url1" url[1]="your_url2" url[2]="your_url3" url[3]="your_url4" url[4]="your_url5" document.write ('<IMG src="',url[x],'" border=0 />'); //--> </script> Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Destruction Опубликовано 12 Января 2006 Жалоба Поделиться Опубликовано 12 Января 2006 По секундам не круто, лучше это дело перекинуть на процессор с помощью Math.Random() Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
AlDi Опубликовано 12 Января 2006 Жалоба Поделиться Опубликовано 12 Января 2006 можно так:<script type="text/javascript"> <!-- function randomNumber(limit){ return Math.floor(Math.random()*limit); } var x= randomNumber (4); var url=new Array(); url[0]="your_url1" url[1]="your_url2" url[2]="your_url3" url[3]="your_url4" url[4]="your_url5" document.write('<img src="',url[x],'" border=0 />'); //--> </script>это просто рэндом Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
VADOS [Dj] Опубликовано 16 Января 2006 Автор Жалоба Поделиться Опубликовано 16 Января 2006 Спасибо!!!Всё замечательно пашет! Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
firefly Опубликовано 17 Марта 2008 Жалоба Поделиться Опубликовано 17 Марта 2008 можно так:<script type="text/javascript"> <!-- function randomNumber(limit){ return Math.floor(Math.random()*limit); } var x= randomNumber (4); var url=new Array(); url[0]="your_url1" url[1]="your_url2" url[2]="your_url3" url[3]="your_url4" url[4]="your_url5" document.write('<img src="',url[x],'" border=0 />'); //--> </script>это просто рэндом Скажите, а куда этот скрипт вписывать, и работает ли он в на других движках? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Рекомендуемые сообщения
Присоединиться к обсуждению
Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.