Marek: Spiel funktioniert nicht in Opera/NN 7/Mozilla

Beitrag lesen

Hallo! Ich glaub das SelfHTML Forum ist meine letzte Hoffnung. Probier jetzt schon seit Stunden herum und finde den Fehler einfach nicht. Vielleicht weiß jemand Rat. Im NN7/Mozilla geht nur die Bewegung in y Richtung, nicht aber in X Richtung.

Was ich zusätzlich zu diesem kleinen Spiel einbauen würde ist, dass das Objekt nicht zu den nächsten Koordinaten springt, sondern hinfährt. Das Problem dabei ist, dass diese Koordinaten zufällig sind, sprich man sich nicht per Zahl oder so ansprechen kann. Anbei der Quelltext.

<script type="text/javascript">

function bewegung() {
 var xpos = (Math.random() * (screen.availWidth - 144));
 var ypos = (Math.random() * (screen.availHeight - 170));

if (document.layers) {
    document.layers["box5"].left=xpos;
    document.layers["box5"].top=ypos;
 }
    else if (document.all) {
    document.all["box5"].style.posLeft=xpos;
    document.all["box5"].style.posTop=ypos;
 }
    else if (document.getElementByName) {
       document.getElementByID("box5").style.left=String(xpos);
    document.getElementByID("box5").style.top=String(ypos);
 }
    else if (document.getElementById) {
       document.getElementById("box5").setAttribute("style","left:"+xpos);
    document.getElementById("box5").setAttribute("style","top:"+ypos);
 }
}

function stop() {
 alert("Stop");

}

</script>