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