<td height="100%" valign="top" align="right" class="reklama" > <?php //echo ' //<marquee SCROLLAMOUNT="3" SCROLLDELAY="2" DIRECTION="down" //onmouseover=this.stop(); onmouseout=this.start() height="1110"> //'; //itd...... //echo '</marquee>'; ?>
$tablica zawiera adresy banerów(<a href="costam" > <img src... /> <a/>)
Jak widzicie wstawiłem zamiast marquee diva o id="scroll". Styl dla tego diva wyglada tak:
I napisałem taki o to skrypt:
div.scroll { overflow: hidden; }
<script language="JavaScript"> var y = document.getElementById("scroll").style.top; var top = document.getElementById("scroll").style.top; var krok = 5; function move() { if(y<top + document.getElementById("scroll").style.height) y = y + krok; document.getElementById("scroll").style.top = y+'px'; if (y+krok < top+ document.getElementById("scroll").style.height) { window.setTimeout('move()',100); } else document.getElementById("scroll").style.top=top+"px"; } </script>
Jednak banery się nie przesuwają. Jak powinien wyglądać ten skrypt? Albo co muszę poprawić, na co zwrócić uwagę?