Robert: Linkgrafik hin und her bewegen

Beitrag lesen

Hi,

wolltes du den script vieleicht so?

<script type="text/javascript">
 var run;
 var x = 0;
 var Ende = false;
 function Move(v)
 {
   x += v;
   var Startposition = 0;
   var Endposition = 1000;
   var patrone = document.getElementById("PatronenID");
   patrone.style.left=(x)+"px";
   if (x >= Endposition)
   {
     if (Ende == true)
     {
      window.setTimeout("window.location.href='http://www.selfhtml.org';",750);
     }
     else
     {
      patrone.style.left=Endposition;
     window.clearInterval(run);
     run = null;
     }
   }
   if (x <= Startposition)
   {
     patrone.style.left=Startposition;
     window.clearInterval(run);
     run = null;
   }
 }
 function setMove(v)
 {
   run = window.setInterval("Move("+v+")",10);
 }
</script>

<img id="PatronenID" src="Patrone.png"
 onclick="window.clearInterval(run);
    this.onmouseover = null;
    this.onmouseout = null;
    Ende = true;
    setMove(-5);
    window.setTimeout('setMove(8)',500);"
 onmouseover="window.clearInterval(run);setMove(2);"
 onmouseout="window.clearInterval(run);setMove(-2);"
 style="position:absolute;">

bei setMove(ist das die Geschwindigkeit) mit der sich das Bild bewegen soll.

mfg Robert