W3-SI.com | HTML | CSS | JavaScript | Načrtovanje | |||||
SERŠ Maribor | Iskanje | Primeri |
Koda: | <script type="text/javascript"> var i=1 function starttimer() { smesko.style.position="relative" smesko.style.left=+i i++ x=document.body.clientWidth/2 if (i>x) i=1 timer=setTimeout("starttimer()",1) } function stoptimer() { clearTimeout(timer) } </script> <body onload="starttimer()" onunload="stoptimer()"> <img id="smesko" src="slike/smesko.gif" alt=":)" /> |
---|---|
Izgled v brskalniku: |
|
Razlaga: | S function starttimer() določimo pozicijo slikice(relative), v katero stran se naj premika, kako daleč(200) in s postopkom SetTimeout je nastavljen čas koraka pri drsenju slikice(1ms) - funkcijo starttimer() kličemo ob zagonu scripte. S function stoptimer() pa prekličemo izvajanje aktivnosti timer - funkcijo stoptimer() kličemo ob zapiranju skripte. |
SERŠ Maribor : Strokovna gimnazija : 2004 : Davorin Lenart