Видел на некоторых форумах при размещении поста в бб коде есть кнопка бегущая строка. Т.е. текст перемещается справа налево. Возможно ли это сделать?
Спасибо за внимание.
P.S. Кому будет интересно как установить форум на DLE 8.2 пишите в личку, пытался разместить здесь пост, но нечаянно все стерлось - такая клава.
1. riogerto - 30 сентября 2009 — 01:33 - перейти к сообщению
2. electron - 30 сентября 2009 — 05:11 - перейти к сообщению
в принципе, можно попробовать использовать это и поставить тэг marquee на форум
3. Александр Михалицын - 30 сентября 2009 — 09:10 - перейти к сообщению
riogerto,
конечно, используйте JS!
конечно, используйте JS!
4. riogerto - 1 октября 2009 — 01:24 - перейти к сообщению
Александр Михалицын пишет:
riogerto,
конечно, используйте JS!
конечно, используйте JS!
Надыбал тут код для укоза по бегущей строке конкретно:
CODE:
<script language="JavaScript">
function makeArray()
{
this.length = makeArray.arguments.length
for (var i = 0; i < this.length; i++)
this[i+1] = makeArray.arguments[i]
}
var fArray = new makeArray;
fArray[0]="Message 1 goes here. "
fArray[1]="Message 2 goes here. "
fArray[2]="Message 3 goes here. "
fArray[3]="Message 4 goes here. "
var x = 1;
var y = 0;
var msg1 = fArray[y];
function newsFeed()
{
if (x==msg1.length+1)
{
for (var z=0; z < 7000; z++);
y+=1;
if (y > 3) y=0;
document.form1.news2.value=' ';
msg1 = fArray[y];
x=0;
}
document.form1.news2.value=msg1.substring(0,x);
x+=1;
setTimeout("newsFeed() ",175);
}
</script>
<body bgcolor=teal link=goldenrod onLoad="newsFeed()">
<form name="form1">
<textarea wrap=physical rows=10 cols=25 name="news2">
</textarea>
</form>
function makeArray()
{
this.length = makeArray.arguments.length
for (var i = 0; i < this.length; i++)
this[i+1] = makeArray.arguments[i]
}
var fArray = new makeArray;
fArray[0]="Message 1 goes here. "
fArray[1]="Message 2 goes here. "
fArray[2]="Message 3 goes here. "
fArray[3]="Message 4 goes here. "
var x = 1;
var y = 0;
var msg1 = fArray[y];
function newsFeed()
{
if (x==msg1.length+1)
{
for (var z=0; z < 7000; z++);
y+=1;
if (y > 3) y=0;
document.form1.news2.value=' ';
msg1 = fArray[y];
x=0;
}
document.form1.news2.value=msg1.substring(0,x);
x+=1;
setTimeout("newsFeed() ",175);
}
</script>
<body bgcolor=teal link=goldenrod onLoad="newsFeed()">
<form name="form1">
<textarea wrap=physical rows=10 cols=25 name="news2">
</textarea>
</form>
Может быть можно его как-то вставить в форум? Я не программист, я дизайнер и это не фамилия.
5. yura3d - 8 октября 2009 — 19:44 - перейти к сообщению
riogerto
Вместо приведённого выше кода просто воспользуйтесь тегом <marquee>:
О том, как добавить собственный бб-код для бегущей строки, читайте здесь
Вместо приведённого выше кода просто воспользуйтесь тегом <marquee>:
CODE:
<marquee>Текст бегущей строки</marquee>
О том, как добавить собственный бб-код для бегущей строки, читайте здесь
6. Pashulik - 19 ноября 2009 — 08:37 - перейти к сообщению
<marquee>Текст бегущей строки Текст бегущей строки Текст бегущей строки Текст бегущей строки Текст бегущей строки Текст бегущей строки Текст бегущей строки Текст бегущей строки Текст бегущей строки Текст бегущей строки Текст бегущей строки Текст бегущей строки Текст бегущей строки Текст бегущей строки Текст бегущей строки Текст бегущей строки Текст бегущей строки Текст бегущей строки Текст бегущей строки Текст бегущей строки Текст бегущей строки </marquee>
Не работает
Не работает
7. electron - 19 ноября 2009 — 08:59 - перейти к сообщению
Pashulik , конечно не работает, тут же он не установлен
8. 1Bot - 19 ноября 2009 — 09:29 - перейти к сообщению
Pashulik пишет:
<marquee>Текст бегущей строки Текст бегущей строки Текст бегущей строки Текст бегущей строки Текст бегущей строки Текст бегущей строки Текст бегущей строки Текст бегущей строки Текст бегущей строки Текст бегущей строки Текст бегущей строки Текст бегущей строки Текст бегущей строки Текст бегущей строки Текст бегущей строки Текст бегущей строки Текст бегущей строки Текст бегущей строки Текст бегущей строки Текст бегущей строки Текст бегущей строки </marquee>
Не работает
Не работает
Такое получится только у администратора и выборе опции Включить HTML теги в тексте сообщения?: да