Ротатор кода, как сделать?

[Удален]
888

подскажите плиз как сделать ротатор кода (нужно для ротации банеров в т.ч. флешек). Через пхп не прокатывает (ЦМС не позволяет)

Нашел вот такое решение, но здесь код меняется через промежутки времени, а как сделать чтоб менялся при перезагрузке страницы?

<div id="container"><!-- содержимое должно обязательно скрываться между тегами с id = "text + номер по порядку"-->
<div id="text1">баннер</div>
<div id="text2">баннер</div>
<div id="text3">баннер</div>
</div>
<script type="text/javascript">

// настройки для скрипта, можно редактировать на свое усмотрение

var elements = 3; //количество div-элементов с текстом
var time = 3; //задержка смены текста по времени в секундах

//тело скрипта, желательно без причины не редактировать *)

var currentText = 0;
var color = 255;
noElement = elements + 1;
time = time*1000;

function textRotator () {
currentText++;
if (currentText == noElement) {
currentText = 1;
}

if (currentText == 1) {
prevText = elements;
}
else {
prevText = currentText - 1;
}

var hide = document.getElementById('text'+prevText);
hide.style.display = 'none';

var show = document.getElementById('text'+currentText);
show.style.display = 'block';

setTimeout('textRotator()', time);
}

window.onload = textRotator;

</script>
DiAksID
На сайте с 02.08.2008
Offline
236
#1
x0x0:
подскажите плиз как сделать ... Через пхп не прокатывает (ЦМС не позволяет) ...

сделать, что бы "позволяла" 😂 ... Joomla ?

show must go on !!!...
[Удален]
#2

cms blogolet, шаблон на tml-файлах и там эрорры если инклудить пхп

Нужен обычный скрипт (сорри если не совсем корректно выражаюсь, я нуб в кодинге)

[Удален]
#3

Вот еще ротатор, но как сюда флешку впихнуть?

<script type="text/javascript"
<Script Language="JavaScript">
var links = new Array("<a href= ссылка ><img src= URL картинки border=none></a>","<a href= ссылка ><img src= URL картинки border=none></a>", и так далее);
</Script>
</head>
<body>
<Script Language="JavaScript">
var los = Math.floor(Math.random() * links.length)
document.write (links[los]);
</Script>
LEOnidUKG
На сайте с 25.11.2006
Offline
1774
#4

В мысле как? ну вытягиваете в одну строчку код и вставляйте вместо ссылок с картинками.

✅ Мой Телеграм канал по SEO, оптимизации сайтов и серверов: https://t.me/leonidukgLIVE ✅ Качественное и рабочее размещение SEO статей СНГ и Бурж: https://getmanylinks.ru/ ✅ Настройка и оптимизация серверов https://getmanyspeed.ru/
[Удален]
#5

с горем пополам вставил через embed, заменив им img src, но произвольный код туда не впихнешь так как кавычки ставить нельзя..Есть какойто способ обойти эти ограничения, какие нибудь экранирующие символы?

LEOnidUKG
На сайте с 25.11.2006
Offline
1774
#6
x0x0:
с горем пополам вставил через embed, заменив им img src, но произвольный код туда не впихнешь так как кавычки ставить нельзя..Есть какойто способ обойти эти ограничения, какие нибудь экранирующие символы?

Да замените их и всё.

Вместо:

var links = new Array("<a href= ссылка ><img src= URL картинки border=none></a>","<a href= ссылка ><img src= URL картинки border=none></a>", и так далее);

можно писать:

var links = new Array('<a href= ссылка ><img src= URL картинки border=none></a>','<a href= ссылка ><img src= URL картинки border=none></a>', и так далее);

Пишите теперь двойные ковычки сколько угодно.

G2
На сайте с 27.10.2009
Offline
62
#7

Ротатор в каком плане? Чтоб при вызове страницы разные баннеры выдавало, или чтоб во время работы их меняло? Если первое, то в директорию складываем по порядочку с номерами, и пишем на страницу через JS random().

КакМаршрутник (http://goo.gl/forms/hMgaH0s9E5) — как маршрутник, но работает.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий