Mit window.open jedesmal ein neues Fenster?

Status
Nicht offen für weitere Antworten.

Romsl

Erfahrenes Mitglied
Hi,

ich habe folgende Funktion. Diese rufe ich jedesmal auf wenn ich ein Fenster öffnen möchte. Nun ist mein Problem folgendes. Wenn ein Fenster durch diese Funktion schon geöffnet wurde und ich diese Funktion dann erneut Aufrufe wird die neue Seite in das alte Fenster geladen.

Ich möchte aber gerne jedesmal (für jeden Aufruf der Funktion) ein neues Fenster öffnen, so dass ich beispielsweise bei 5 maligem klicken 5 Fenster offen hätte.

Code:
function openWindow(theURL,winName,features,sizing) {
   window.open(theURL,winName,features,sizing);
 }

Weiß jemand eine Lösung?

Danke
 
Hallö,

dazu musst du den Fensterbezeichner jedesmal für ein eigenes Fenster abändern.
Ist das zweite Argument der Funktion.

Gruß,
Adam
 
Trifft nich ganz das Thema, betrifft aber auch open():
Ich möchte eine Varible in die URL-Adresse einbauen, nach diesem Schema:

function PopUp(){
window.open("'bild' + bildNummer + '.htm'", "NeuesFenster","toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,copyhistory=no,width=140,height=185")
}

Er sagt aber, er könne das Bild nicht finden ...
Die Variable habe ich vorher in einer anderen Funktion ohne var (also global) angelegt. Kann mir jemand sagen, warum es trotzdem nicht funktioniert?

Gruß,
Micha
 
Aaahja! Auf diese einfache Möglichkeit bin ich natürlich nicht gekommen... :-(
Dachte, ich müsste die gesamte URL nochmal in Anführungszeichen setzen..
Vielen Dank auch. :)
Micha
 
Status
Nicht offen für weitere Antworten.
Zurück