подскажите или покажите как это реализовать.
нашел один вариант но там придется кучу htmlых тегов запихивать в скрипт - я бы все таки хотел чтобы скрипт руководил картинками, а не состоял из них... то есть картинки в диве и они там прокручиваются
| Код |
<html> <script language="JavaScript"> var marqueewidth=330; var marqueeheight=20; var speed=4; var marqueecontents='<img src="2.jpg" width=165 height=124>';//вот сюда придется пихать все изображения(((( а их много и на них висят события - там кода - огогого
if (document.all) document.write('<marquee scrollAmount='+speed+' style="width:'+marqueewidth+'">'+marqueecontents+'</marquee>');
function regenerate(){ window.location.reload(); } function regenerate2(){ if (document.layers){ setTimeout("window.onresize=regenerate",450); intializemarquee(); } }
function intializemarquee(){ document.cmarquee01.document.cmarquee02.document.write('<nobr>'+marqueecontents+'</nobr>'); document.cmarquee01.document.cmarquee02.document.close(); thelength=document.cmarquee01.document.cmarquee02.document.width; scrollit(); }
function scrollit(){ if (document.cmarquee01.document.cmarquee02.left>=thelength*(-1)){ document.cmarquee01.document.cmarquee02.left-=speed; setTimeout("scrollit()",100); } else{ document.cmarquee01.document.cmarquee02.left=marqueewidth; scrollit(); } }
window.onload=regenerate2; </script>
<ilayer width=&{marqueewidth}; height=&{marqueeheight}; name="cmarquee01"> <layer name="cmarquee02"></layer> </ilayer> </html>
|
что-то очень близкое к тому что хочу http://www.vaz2101.ru/forum/scroll.htm только, что -то там сложновато |