Hallo,
genau so wie Anja damals:
würde ich eine Seite gerne so einrichten, dass sich, wenn ich auf einen Link klicke, ein Popup öffnet und, wenn ich auf den nächsten klicke, ein zweites erscheint. Ich möchte also am Ende mehrere Popups haben (mit verschiedenem Inhalt, da die Links auf verschiedene Dateien hinweisen).
Ich habe eine Gallerie in der ich jedes Bild als Popupfenster öffnen möchte.
Ich habe jetzt schon dieses Javascript soweit verstanden:
<script type="text/javascript">
<!--
function PopupFenster() {
F = window.open("Foto1.html","Popup","width=400,height=400,");
}
// -->
</script>
Jetzt der Link dazu:
<a href="javascript:PopupFenster()">Foto zu Foto1.html</a>
Alles gut und schön.
Aber jetzt die FRAGE:
Wenn ich mehrere Links habe und jetzt oben in das script viele Fenster definiere, wie halte ich die in der <a href= uns. Zeile auseinander? Ich vermute doch mal dass das im script nachher so aussieht:
<script type="text/javascript">
<!--
function PopupFenster() {
Fenster1 = window.open("Foto1.html","Popup","width=400,height=400,");
Fenster2 = window.open("Foto2.html","Popup","width=400,height=400,");
Fenster3 = window.open("Foto3.html","Popup","width=400,height=400,");
Fenster4 = window.open("Foto4.html","Popup","width=400,height=400,");
}
// -->
</script>
Aber wie gleiche ich die Links darauf an, dass sie sich auf das richtige Fenster beziehen?
Irgendwie sowas?
<a href="javascript:PopupFenster(Fenster1)">Foto zu Foto1.html</a>
???