Hi Stefan!
Probier es mal mit:
if (SuchFenster) {
SuchFenster.close();
}
Immerhin ist ein Fenster der Logik nach ein Objekt, das einfach mit seinem Namen ansprechbar ist, weil es auf der obersten Objektebene, naemlich der der Fenster, liegt. Und die Existenz von Objekten kann man durch so eine Abfrage wie die obige ueberpruefen ...
Mmh, naja, weiss nicht so recht. Antje hat mal sowas geschrieben, dass es ungefaehr so geht, aber prinzipiell ist dieses SuchFenster eigentlich ein Variablenname (gleichzusetzen mit window.SuchFenster), aber der Fenstername "SuchFenster" nicht. Vielleicht kann Antje nochmal sagen, unter welchen Umstaenden das doch funzt.
Ansonsten wuerde ich vorschlagen, mit
sf = window.open("", "SuchFenster")
erhaelt man eine Referenz auf ein evtl. offenes Fenster mit diesem Namen und kann es dann mit
sf.close()
schliessen.
So long