steckl: Cursur setzen

Beitrag lesen

Hi,

[...] wenn ich im unteren Iframe ein Bild auswählen das weiter hinten steht, also alles nach Bild 9, dann springt der Frame mir zurück auf Position 1 [...]
Hat da jemand eine Idee?

So sieht der Quelltext der einzelnen Bilder aus:

  
<a href="#" onclick="ladeGallerieBild('6.jpg')"><img style="width: 100px; height: 75px;" weight="100" src="images/6.jpg" border="0" height="75"></a>  

Das Link-Ziel ist "#". Das ist ein Anker, der zum Anfang des aktuellen Dokuments verweist.
Du musst also dafür sorgen, dass dem Ziel nicht gefolgt wird. Das geht z.B. wenn du bei onclick folgendes schreibst: onclick="ladeGallerieBild('6.jpg'); return false;".

Besser wäre es aber wenn du garkeine a-Elemente verwendest, da auch andere Elemente einen onclick-Event haben können.

Ausserdem möchte ich noch anmerken, dass die Seite für User mit deaktiviertem Javascript dein Fotoalbum wohl nicht richtig verwenden können. Aber das musst du selber wissen, ob du da noch was einbaust.

mfG,
steckl