Gunnar Bittersmann: "window.open" -> Hauptdokument scrollt an Seitenanfang

Beitrag lesen

@@Zepyhda:

[…] dann öffnet sich zwar richtig das neue PopUp-Fenster mit dem Bild, ABER außerdem wird die Hauptseite (die mit dem text über meine Hunde) automatsich auf den Seitenanfang geschoben.

Wenn du kein Ziel anspringen willst, solltest du kein 'href'-Attribut setzen. Allerdings wäre dann auch der Einsatz des 'a'-Elements fragwürdig. Andere Elemente dürfen auch 'onclick'-Attribute haben.

Allerdings ist fragwürdig, warum die großen Bilder nur mit JavaScript erreichbar sein sollten. Ins 'href'-Attribut gehört der jeweilige URI des großen Bildes. Als letzte Anweisung bei 'onclick' gibst du 'return false;' an; dann wird – wenn JavaScript ausgeführt wird – nur der JavaScript-Code im 'onclick'-Eventhandler ausgeführt, nicht aber dem Link gefolgt.

Achja, der Wert des 'onclick'-Eventhandler ist JavaScript-Code. In solchem hat 'javascript:' die Bedeutung eines Labels. Da es aber in JavaScript keine Sprungbefehle gibt, ist ein solches gänzlich überflüssig.

<a href="foto.php?bild=hund_resi_schlafen_02&amp;ordner=hunde" onclick="[code lang=javascript]fenster('foto.php?bild=hund_resi_schlafen_02&amp;ordner=hunde','Rauhaardackel - Resi',600,425); return false;">[/code]

Live long and prosper,
Gunnar

--
Erwebsregel 208: Manchmal ist das einzige, was gefährlicher als eine Frage ist, eine Antwort.