Jeena Paradies: PopUps automatisch schließen

Beitrag lesen

Hallo,

var win;

Mach doch daraus ein array:

var open_windows = [];

function popup (bild,fenstername,breite,hoehe)
{ win=window.open (bild,fenstername,"width="+breite+", height="+hoehe+", top=20, left=20");
win.focus();

und füge jedes Fenster das du öffnest in dieses Array:

var w = window.open(/* ... */);
  open_windows.push(w);

}

Aufgerufen werden die einzelnen Fenster über gewöhnliche Anker-Tags:

Da solltest du dir eine schönere Lösung überlegen.

Hier nur eine kleine Änderung:

function closepopup()
{

for(var i=0; i<open_windows.length; i++) {
    var w = open_windows[i];
    if(!w.closed) w.close();
  }

}

Jeena