Barbara: window.open() + window.close()

Beitrag lesen

Hallo Barbara,
ich bin nicht sicher ob es überhaupt geht. Von wegen Sicherheitskonzept der Fenster. C hat ja überhaupt keine Ahnung von wem B geöffnet wurde. Normalerweise darf ein Fenster (ohne Rückfrage) nur seine Kinder über close() schließen.

parent.mitte.location.href='blank.htm';window.open('../system/typenkatalog/pleaswait.html','popupwin','width=485 heigth=50');">

'popupwin' ist die Angabe für targets. Du musst dir den Rückgabewert von open() merken.
win = window.open('...','...','width=485 heigth=50');

Diese "win" muss jetzt irgendwie zum Fenster C

function test()
 {
 popupwin.close();
    win.close();
 }
 </script>

HTH

Maxx

Hallo Maxx,

ich habe es auch schon so mit win= window.open() usw. probiert auch da kam die Fehlermeldung win ist undefiniert. gibt es sonst keine Möglichkeit? ev. dass man in Fenster B eine Funktion zum Schliessen mit reinschreibt und aus Fenster C diese Funktion aufruft, oder kennt Fenster C Fenster B überhaupt nicht?

lg Barbara