Единый форум поддержки

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » Единый форум поддержки » Корзина » случайный текст в объявление


случайный текст в объявление

Сообщений 1 страница 9 из 9

1

еще раз здравствуйте, коллеги =)
как сделать, чтобы случайный текст ротировался при обновлении странички?

вот сейчас в объявлении стоит текст:Там, где есть огромное желание, не может быть огромных трудностей.
форум http://l2altair.7bb.ru/
и хотелось бы еще туда запилить много-много фраз =)

0

2

Romeo, тут посмотрите - Рандоманая или последовательная смена участка кода

0

3

спасибо, вроде бы то =)
но стили CSS не применяются к тексту ни за тегом body ни после...
как бы их так обыграть... а? =)

Отредактировано Romeo (Ср, 6 Июл 2011 04:26:58)

0

4

Romeo, не понял, ВЫ хотите этот текст выводить разными цветами или что? Старайтесь более точно описывать то, что Вам надо.

0

5

Да, чтобы текст в объявлении был ратируемым и еще к нему можно было бы применить различные атрибуты =) извиняюсь за не точную с самого начала формулировку

0

6

Romeo, чтоб применить к тексту стиль, вставляйте скрипт так:

<span style="color:red; font-size: 15px; font-weight: normal;">
<script type="text/javascript">
text = new Array();
text[0]="Текст 1"
text[1]="Текст 2"
text[2]="Текст 3"
var a = Math.round(Math.random() * (text.length - 1))
document.write (text[a]);
</script>
</span>

Красным выделено параметры текста с применением стилей. Замените или поправьте на свой стиль.

0

7

<style>#КонтентРотатор p{display:none}</style>
<div id="КонтентРотатор" style="width:400px;"><!-- Ротатор произвольного контента -->
<p>1-й Контент</p>
<p>2-й Контент</p>
<p>3-й Контент</p>
<p>4-й Контент</p>
<p>N-й Контент</p>
</div>

<script language="javascript">
var sek = 2000;  // Время отображения

var Nrout=$("#КонтентРотатор p").length
var i=Math.round(Math.random()*(Nrout-1));RotatorMycontent(i);
function RotatorMycontent(i) {
$("#КонтентРотатор p").hide();
$("#КонтентРотатор p").eq(i).show();
j =Math.round(Math.random()*(Nrout-1));
timerID = setTimeout("RotatorMycontent(j)",sek);}
</script>

Ставим туда куда нужно - синим -число секунд для отражения контента(в самом контенте должны отсуствовать теги <p>

Отредактировано Deff (Ср, 6 Июл 2011 13:44:42)

+1

8

Кофеман
спасибо =)

0

9

Deff
о как круто! попробую чуть позже, сейчас уже 30 строк забил фразами скрипта кофемана =)

0


Вы здесь » Единый форум поддержки » Корзина » случайный текст в объявление