JürgenB: pop up trouble

Beitrag lesen

Hallo sam,

function openWindow() {
  F1 =
window.open('lmpromo01.html','popup1','width=340,height=350,left=100,top=1
00,menubar=no,status=no,scrollbars=no,toolbar=no,hotkeys,location=no')

F2 =
window.open('lmscreen01.html','popup2','width=480,height=350,left=440,top=
100,menubar=no,status=no,scrollbars=no,toolbar=no,hotkeys,location=no')
}

das ist eine Funktion ohne Übergabeparameter, die zwei Fenster öffnet.

<a
href="javascript:openWindow('lmpromo01.html','popup1','width=340,height=35
0,left=100,top=100,menubar=no,status=no,scrollbars=no,toolbar=no,hotkeys,l
ocation=no');">promotion pics</a><br><br>

Ruft bei Klick die Funktion auf, wobei die Übergabeparameter ignoriert werden, s.O..

<a
href="javascript:openWindow('lmscreen01.html','popup2','width=480,height=3
50,left=100,top=100,menubar=no,status=no,scrollbars=no,toolbar=no,hotkeys,
location=no');">episode stills</a>

dito.

Öffne in der Funktion nur ein Fenster und berücksichtige die Übergabeparameter oder schreibe für jedes Fenster eine eigene Funktion. Die zweite Lösung ist extrem unelegant und bei mehr als zwei verschiedenen Fenstern auch nicht mehr sinnvoll.

Gruß, Jürgen