Hi Afra,
Das Thema CSS ist hier völlig falsch.
Der Hintergedanke war(!), die Javascript-Funktionalitaet *im* CSS einzubinden ... daher auch der Titel des Threads und meine Frage, ob das "legal" gewesen waere ;-)
<a href="img1.jpg" onclick="ShowImg(this.href);return false;"><img height="100" width="133" src="img1i.jpg" title="Click!"></a>
Dann kannst Du eventuell mit einem generellen replacement alle Links bearbeiten. Ein weiterer Vorteil dieser Methode ist der, dass der ANker an sich erhalten bleibt und jemand ohne Javascript wie vorher das Bild sieht und über den Backbutton zurück kommt.
Die Idee gefaellt mir ... Danke! :-)
Zusatzfrage: komme ich ueber eines der 'this.*'-Attribute an die Groesse des referierten Bildes ran? Hintergrund ist, dass ShowImg() eigentlich drei Parameter braucht (url, width, heigth) - die Bildgroesse ist aber nicht im urspruenglichen HTML der Seite drin (nur die Groesse des Thumbnails).
Auf den ersten Blick beantworte ich mir diese Zusatzfrage mit "geht nicht", weil die Bildgroesse erst dann verfuegbar wird, wenn das Bild geladen ist. Aber vielleicht uebersehe ich da etwas ... ?
Merci encore,
und Gruss aus Lausanne,
- Joerg