Chcialbym zmienic skrypt w ten sposob zeby tekst byl przewijany poziomo a nie pionowo. Co i jak musialbym zmienic w tym skrypcie?
A oto i on:
<HTML> <HEAD> <STYLE TYPE="text/css"> #wrst{position:absolute;overflow:hidden;visibility:hidden;width:400px;height:230
px;top:120px;left:100px;color:#336666;font:normal bold 16px Arial} #Up1{position:absolute;left:540px;top:118px;visibility:hidden} #Up2{position:absolute;left:540px;top:151px;visibility:hidden} #Up3{position:absolute;left:540px;top:181px;visibility:hidden} #Down1{position:absolute;left:540px;top:288px;visibility:hidden} #Down2{position:absolute;left:540px;top:310px;visibility:hidden} #Down3{position:absolute;left:540px;top:340px;visibility:hidden} </STYLE> <script TYPE="text/javascript" LANGUAGE="JavaScript"> cpsc='*********- SCROLLER -********** '+ 'Written by Bogdan Blaszczak '+ 'homepage http://www.blatek.25.pl/javascript/ ' //don't edit lines above function ObScroll(o){ this.z=getEl(o) with(this.z)this.w=d.g?getElementsByTagName('div')[0].a?all.tags('div')[0]:layers[0]
this.s=d.l?this.w:this.w.style var zB=d.o?this.z.style.pixelHeight:d.l?this.z.clip.height:this.z.offsetHeight, wB=d.o?this.w.style.pixelHeight:d.l?this.w.document.height:this.w.offsetHeight, x=eval(st(blik,cpsc));this.l=this.y=this.loop=0 this.obj=o+"Obj";eval(this.obj+"=this") function s(){clearInterval(this.l)} function S(k){with(this){stop();l=setInterval(obj+'.moveBy('+k+')',50)}} function M(k){with(this)if(k>0?y>x:y<0){y-=k;s.top=y}else if(loop)y=k>0?0:x} function m(k){with(this){if(k>-x)k=-x;if(k<0)k=0;stop();y=-k;s.top=-k}} function B(){with(this){stop();y=0;s.top=0}}function E(){with(this){stop();y=x;s.top=x}} this.moveBy=M;this.moveTo=m;this.scroll=S;this.stop=s;this.begin=B;this.end=E } blik=[63,59,25,105,52] d=document,d.l=d.layers,d.a=d.all,d.g=d.getElementById,d.o=window.opera&&!d.appendChild //przeładuj Netscape'a 4.x przy zmianie rozmiaru okna function NSres(f){ if(f==true){document.dW=innerWidth;document.dH=innerHeight;onresize=NSres} else if(innerWidth!=document.dW||innerHeight!=document.dH)location.reload() }if(document.layers)NSres(true); if(d.o)document.onmousemove=OpRes function OpRes(){if(window.ScrEl)if(getEl(ScrEl[0]).style.visibility.toLowerCase()!='visible')location.reload()} function st(t,h){var s='';for(var i=0;i<t.length;i++)s+=h.substr(t[i],1);return s} function getEl(id){ with(d)var e=g?g(id):a?a[id]:l[id] if(!e.style)e.style=e;return e} </SCRIPT> <script TYPE="text/javascript" LANGUAGE="JavaScript"> function InitScroll(){ //utwórz obiekt Scroll1=new ObScroll('wrst') //wrzuć do tablicy "ScrEl" warstwę i elementy steruj±ce przewijaniem ScrEl=['wrst','Up1','Up2','Up3','Down1','Down2','Down3'] for(var i in ScrEl)getEl(ScrEl[i]).style.visibility='visible' } </SCRIPT> </HEAD> <BODY onLoad="InitScroll()"> <!-- Poczatek scrollowanej warstwy --> <div id="wrst"> <script TYPE="text/javascript" LANGUAGE="JavaScript"> Jakis tekst ktory bedzie przewijany... <script TYPE="text/javascript" LANGUAGE="JavaScript"> </div> <!-- Koniec scrollowanej warstwy --> <!-- Przyciski steruj±ce --> <!-- **** -->
A scroller wyglada nastepujaco: scroller