Hallo André,
ich habe das Problem mit einer Hilfsvariablen gelöst, da ich keine Methode gefunden habe, wie man abfragt, ob ein Fenster offen bzw. wieder geschlossen ist.
...
var offen=0;
win=window.open(.....); offen=1 ;
...
if (offen == 1) { win.close(); offen=0; }
...
win=window.open(...); offen=1;
...
Gruß, Jürgen