Tach,
Wenn die Seite nicht neu geladen wird, kannst Du das anhand des Handles überprüfen, dass du mit window.open zurückkriegst:
fenster = window.open(...)
if (fenster != null) {
...
}
geht aber wie gesagt nur, wenn die Seite nicht neu geladen wird.
Ansonsten bliebe Dir nur die möglichkeit, nochmal ein window.open mit dem gleichen Fensternamen zu machen. Dann wird das Fenster zumindest nicht doppelt geöffnet (du hast also keine zwei Popups), aber falls es schon existiert, wirds halt neu geladen, was vielleicht nicht das ist, was du haben willst.
Gruss,
Joerg