Philipp K.: Probleme mit Firefox "Bilder einfliegen"

Beitrag lesen

Hallo Micha,

danke für deine Nachhilfe!
Im endeffekt war's das "+ "px"" was gefehlt hat.

Ich habe das mit dem left:0px gemacht, damit auch Besucher ohne Javascript das Bild sehen.
In meiner Frage habe ich vergessen die Zeile mit anzugeben, die das Bild erst mal aus dem Anzeigebereich schiebt (habe einfach gestern Abend zu viel am Code rum gefuhrwerkt).

Was mich so wahnsinnig gemacht hat ist die Tatsache, dass der Firefox nach Ende der Schleife das Bild dann an der Endposition angezeigt hat. Deshalb habe ich nicht nach nem Fehler bei der Positionsangabe gesucht.

VIELEN DANK!!!

Hier das Script fall's es jemand haben will...

<div id=bild style="position:absolute; top:35px; left:0px; width:402px" class="imgtext">
    <img style="border-width:2px; border-style:solid; border-color:#000000;" alt="Titel" title="Titel" src="bild1.jpg"/>
    <br>Bildbeschriftung
</div>

<script type="text/javascript">
  Position = -420; //Startposition des Bildes
  document.getElementById("bild").style.left = Position + "px";
  function Bewegen() {
 if (Position < 0) {
    Position = Position + 15;  //Pixel pro Aufruf
    document.getElementById("bild").style.left = Position + "px";
 }
 window.setTimeout("Bewegen()", 15);  //Aufruf alle XXms
  }
  Bewegen();
</script>