Brauche Hilfe bei einem JS Bildbetrachter

mampfi

Grünschnabel
Hallo!

Bin leider immer noch nicht schlau geworden aus meinem Vorhaben. Folgendes Problem wirft mich auf. Ich möchte, wenn ich auf ein Bild clicke, daß es in einem anderen Fenster geladen wird. OHNE Text Link. Komischerweise funktioniert es aber NUR mit TextLink. Kann mir jemand helfen?

Hier der Quellcode, der anstatt des anzuzeigenden Bildes verwendet werden soll:

<script language="javascript">document.write('<a href="picview.html?image='+escape("bild.jpg")+'&title='+escape('Titel des Bildes')+'">Link-Text</a>');</script>


MfG
Manfred
 
Schon mal an ein onclick Event gedacht?
Code:
<img src="bild.png" onclick="window.open(this.src, this.name);" name="Bild1" alt="Bild 1" />
Oder (besser):
Code:
<a href="bild.png" onclick="window.open('bild.png', 'Bild1'); return false;"><img src="bild.png" name="Bild1" alt="Bild 1" /></a>

Im name-Attribute beim ersten Beispiel, bzw. dem zweiten Parameter von open im
zweiten Beispiel duerfen keine Leerzeichen enthalten sein (und am besten auch keine
Sonderzeichen).
 
Danke für deine Antwort. Ja, ich habe schon an den Open Befehl gedacht. Im Anhang habe ich nochmal die Page wie es funktioniert. Nun, ich hätte gerne die genau gleiche Funktion wenn man direkt auf das Foto clickt. Und OHNE dass da so ein blöder Text steht :)
Ich hoffe es kann mir jemand helfen und Fabian liest diesen Beitrag nochmal.
 

Anhänge

Mmmh... dass machen doch beide Beispiele vom Fabian... hast du die schon mal probiert?

Das zweite ist dabei empfehlenswerter, weil es kompatibler ist(ältere Brauser, bspw. NN4 ignorieren onclick im <img>-Tag... wie in Bsp.1)
 
Ja, den Befehl hab ich schon versucht. Nicht schlecht, aber er gefällt mir nicht so ganz. Ich will eigentlich nur wenn es irgendwie möglich ist, dem Problem meiner nicht funktionierenden Homepage auf die Spur kommen :)
 

Neue Beiträge

Zurück