Danke für deine Antwort.
Wusste nicht das fenster.focus() das Popup Fenster auch zwangsweise maximiert.
Mein Problem ist also wohl zur Zeit zu überprüfen, ob das Fenster bereits geöffnet ist oder nicht - wie kann ich das denn zuverlässig machen?
An das resizen habe ich garnicht gedacht (war bisher ein netter Nebeneffekt bzw. nicht nötig), mit dem neu öffnen des Fensters würde ich aber viele Punkte auf einmal erledigen:
- resizen
- focus
- vermeiden unnötig vieler Fenster
Insofern würde ich gerne an diesem Weg festhalten - sofern möglich!?
Alternativ zum Überprüfen ob das Fenster offen ist, könnte man ja bei jedem öffnen eines Fensters/Aufruf der Funktion eine Variable z.b. geoeffnetefenster um 1 erhöhen und die Namen dynamisch mit fenster_"+geoeffnetefenster+" festlegen und bei jedem Aufruf das vorherige Fenster schließen - also fenster_"+geoeffnetefenster+", danach erhöht man geoeffnetefenster um 1. Aber das wäre nur meine Alternatividee.