Hi,PopUp erzeugende Seite ist klar.
<HTML><HEAD>
<script language="JavaScript">
var bild; var breite; var hoehe;function zeigen(pic,breite,hoehe) {
bild=pic;
neu_win=window.open("bild_fenster.htm","Titel","width="+breite+",height="+hoehe+'"');
}
</script>
</HEAD>
<BODY>
<a href="#" onclick="zeigen('27.jpg','600','400')">
<img src="27.jpg" width=50 height=50 alt="" border="0"></a>
</BODY></HTML>
Vordefinierter HTML Code für's PopUp:
<HTML><HEAD>
<script language="JavaScript">
function laden() {
document.write("<img src=" + self.opener.bild + "><br clear=all><center><form><input type=button onclick="+'"'+"self.close()"+'"'+" value="+'"'+"Schließen"+'"'+"></form><br><p>Copyright</p></center>");
}
</script>
</HEAD>
<BODY onload="laden()";></BODY></HTML>
So in der Art würde ich das zwar nicht machen, funktioniert aber.Ich pflege aus dem ElternDokument den kompletten HTML Code zu erzeugen. Dabei achte ich darauf, dass der JavaScript Code am *Ende* der Seite steht, damit sie schon betrachbar ist, während der Browser noch die benötigten Scripts lädt.
Der Vorteil ist, dass der Betrachter nicht mehr lange warten muss, wenn er auf den BildLink geklickt hat.
-uw
Datum: 06.08.2005-00:15
