|
|
|
| народ! подскажиьте плиз можно заставить бегущею строку работать в FF? у меня не работает! знаю что есть мног скриптов потипу бегущей строки но я нашол только для текста. пробывал вставлять туда рисунки месево выходит :)) я в JS не понимаю ничё... может кто знает? и вот ещё что! я слышал что у css есть подобные свойства! самому не вериться но слухи были..... :)))
<script language="javascript">
<!--
var delay=50;
var nextm=0;
var msg=new Array
(
'Scriptic',
'HTML',
''
);
function start_ticker()
{
do_ticker(msg[0], 0, 1);
}
function do_ticker(text, pos, dir)
{
var out='<font> <font color=blue><font size=10px>'+text.substring(0, pos)+'</font></font> </font>';
if(navigator.appName=="Netscape")
with(document.ticker.document)
{
open(); write(out); close();
}
else
ticker.innerHTML=out;
pos+=dir;
if(pos>text.length)
setTimeout('do_ticker("'+text+'",'+pos+','+(-dir)+')', delay*10);
else
{
if(pos<0)
{
if(++nextm>=msg.length)
nextm=0;
text=msg[nextm];
dir=-dir;
}
setTimeout('do_ticker("'+text+'",'+pos+','+dir+')', delay);
}
}
// -->
</script>
</head>
<body onload="start_ticker()">
<div id="ticker"></div>
</body>
это я издевался над javascript. ресунок появлялся но кроме него ещё всякая дрянь! вобщем ошибки там! что с этим делать не пойму так как.... непойму вобщим!
а вобще лучше скрипт такой чстоб картинка меняла другую! во! то что мне нужно! | |
|
|
|
|
|
|
|
для: divirtir
(18.10.2006 в 19:06)
| |
<script language="javascript">
function banner(msg,ctrlwidth) {
for (i=0;i<=ctrlwidth;i++){msg=" "+msg}
document.write ('<table cellpadding=0 cellspacing=0 height=30 align=center><tr><td><form name="banner">')
document.write ('<input name="scrollBox" value="'+msg+'" size='+ctrlwidth+' style="width: 900; height: 30; border-style: none; background-color: 00923e; color: eaeaea; font-size: 18px; font-weight:bold; padding-top:3;">')
document.write ('</td></form></tr></form>')
rollmsg()
}
function rollmsg() {
nowMsg=document.banner.scrollBox.value
nowMsg=nowMsg.substring(1,nowMsg.length)+nowMsg.substring(0,1)
document.banner.scrollBox.value=nowMsg
myTimer=setTimeout("rollmsg()",200)
}
</script>
<script language="javascript" >
msg = "tratatatatatatata";
width = 60;
banner(msg,width);
</script>
|
| |
|
|
|
|
|
|
|
для: elenaki
(18.10.2006 в 19:50)
| |
<marquee width=100%>ABCDE</marquee>
| (др.настройки см. в док. HTML) | |
|
|
|
|
|
|
|
для: 12345
(18.10.2006 в 20:01)
| | использовать тэг marquee в наше время - дурной тон. | |
|
|
|
|
|
|
|
для: elenaki
(18.10.2006 в 20:04)
| | >использовать тэг marquee в наше время - дурной тон.
почему? | |
|
|
|
|
|
|
|
для: Lelik
(18.10.2006 в 20:12)
| | потому что это устаревший тэг и его использование - признак дилентантизма. во-вторых, он введен ненавистным Мелкософтом и не должен работать в FF (не проверяла, потому что не использую этот тэг и стараюсь не пользоваться кривым FF). в-третьих, это уже не модно. хотя новичкам нравится... до поры до времени... | |
|
|
|
|
|
|
|
для: elenaki
(18.10.2006 в 20:19)
| | Расклад понал.
PS. кстати он в FF работает | |
|
|
|
|
|
|
|
для: Lelik
(18.10.2006 в 20:22)
| | Он не может быть устаревшим, если стал поддерживаться всеми бр-рами :) | |
|
|
|
|
|
|
|
для: elenaki
(18.10.2006 в 19:50)
| | а у меня не получаеться рисунок вместо текста туда вставить :( как сделать? в это скрипт что вы мне дали! | |
|
|
|
|
 5.8 Кб |
|
|
для: divirtir
(19.10.2006 в 19:18)
| | там форма. а в поле типа text рисунки вставлять не принято. если нужна буегущая строка из картинок, могу дать другой скрипт. он сложнее. | |
|
|
|
|
|
|
|
для: elenaki
(19.10.2006 в 19:26)
| | elenaki: хорошее сравнение: не пользоваться тегом marquee - всё равно что не пользоваться свойством innerHTML из-за того, что оно не включено в стандарт (но поддерживается всеми бр.). | |
|
|
|
|
|
|
|
для: 12345
(20.10.2006 в 12:58)
| | предпочитаю не пользоваться кривыми браузерами :) кроме того, было еще два аргумента,
почему не надо использовать бегущую строку (любую). | |
|
|
|
|
|
|
|
для: elenaki
(20.10.2006 в 13:09)
| | С тем, что в дизайне не надо использовать бегущую строку, я полностью согласен :). Всё автоматически движущееся рассматривается как реклама, отвлекает, понижает рейтинг сайта в глазах посетителя. Но в некоторых случаях очень насыщенных главных страниц это может быть оправдано.
(Однако, посмотрел на rbc.ru - нет там таких строк, и ни на одном уважающем себя сайте не припомню.)
> предпочитаю не пользоваться кривыми браузерами :)
---а через что же Вы тогда в Интернет смотрите? (браузеры все кривые) | |
|
|
|
|
|
|
|
для: elenaki
(19.10.2006 в 19:26)
| | ну блин такой скрипт фиг два настроить для того кто не шарит. толи дело marquee :)) странно почему у меня в FF не прогирываеться marquee? | |
|
|
|
|
|
|
|
для: divirtir
(20.10.2006 в 18:54)
| | Версия какая? В 1.07 работает. | |
|
|
|
|
|
|
|
для: 12345
(20.10.2006 в 19:31)
| | у меня 2.0 | |
|
|
|