Hallo,
bisher habe ich für einen Link der kein ziel haben soll, sondern eine JS funktion beinhaltet immer ein # ins href gesetzt.
Das ist schlecht. Wenn jemand JavaScript abgestellt hat, hat er so keine Chance, an Deine Bilder zu kommen.
Nun habe ich eine Gallerie, die mit JS popups arbeitet.
<a href="#" onClick="Zeigen('gallery/portrait_8_big.jpg','LALALA',341,500)">
Gibts da ne Lösung ???
Ja, und zwar eine bessere, als die von LenaLuna vorgeschlagene
(a href=javascript:... ist illegal).
<a href="gallery/portrait_8_big.jpg" onclick="Zeigen('gallery/portrait_8_big.jpg','LALALA',341,500);return false">
oder, noch bequemer (URL muss nur 1x angepasst werden):
<a href="gallery/portrait_8_big.jpg" onclick="Zeigen('this.href','LALALA',341,500);return false">
Damit ist allen gedient.
Mit JavaScript: Es oeffnet sich nur das Zusatzfensterchen in der richtigen Groesse.
Ohne JavaScript: Das Bild wird im gleichen Fenster angezeigt, der Benutzer kann mit der "Zurueck" Funktion des Browsers wieder zurueck.
In Anlehnung an:
http://www.dcljs.de/faq/schnell.php#FensterGroesse_return
HTH, mfg
Thomas