Hallo Philipp K.,
Im FireFox sehe ich erst nur einen kleinen Streifen und dann auf einmal das ganze Bild
Das glaube ich nicht, Du solltest gar nichts sehen, da nichts passiert
if (Position != 0)
Du fragst in Deiner Funktion die aktuelle Position ab, wenn diese ungleich Null ist, so verschiebe um 5 (Pixel nehme ich mal an). Wie soll da jemals etwas passieren: style="position:absolute; top:35px; left:0px;, wenn es zu Beginn schon Null ist?
Wenn Du in JS CSS Angaben setzt, dann unterliegen diese den selben Regeln wie auch bei reinem CSS. Du musst Einheiten verwenden:
document.getElementById("bild").style.left = Position + "px";
Deinem Script fehlt auch eine vernünftige Abbruchbedingung. Sollte es wirklich einmal laufen (zB mit einem Startwert von left:1px; fürs DIV), dann läuft das Bild ins Unendliche nach rechts...
Mit freundlichem Gruß
Micha
LeagueEditor JavaScript :: simple Ligaverwaltung auf der Basis von JavaScript || JS Tetris :: für zwischendurch