alles was du mit winow.open öffnest, kannst du natürlich auch mit fenstername.close() wieder schliessen :)
Aber was ist wenn der Fenstername unbekannt ist weil jedes Fenster ein eigenen Namen hat?
wenn ich bsp: onclick="fenster.close();fenster=window.open();" mache
dann kommt der Fehler das Fenster undefine ist... ist auch logisch denn er kann ja kein fenster schliessen was noch nicht offen ist.