Hallo,
ich habe ein Problem beim Schließen eines Fenster aus einem Frame herraus.
Zunächst öffne ich ein Fenster aus einem Frame per Klick auf einen Textlink:
<a href='www.google.de' onclick="javascript:info_popup(this.href,'empfaengerliste','700','500','no');return false" class='intern'>klick</a>
function info_popup(mypage,myname,w,h,menuebar) {
var win = null;
if (menuebar == "") {
menuebar = "yes";
}
settings = 'height='+h+',width='+w+',top=10,left=10,scrollbars=yes,menubar='+menuebar+',resizable';
win = window.open(mypage,myname,settings);
if(win.window.focus){win.window.focus();}
return 0;
}
Dann etwas weiter unten in der selben Seite, soll dieses Popup wieder geschlossen werden, wenn ein Button gedrückt wird:
<input type='button' name='' value='test' onClick='javascript:close_window("empfaengerliste");'>
function close_window(fenster) {
if (fenster != null)
if (!fenster.closed)
window.fenster.close();
return 0;
}
Die Funktionen stehen jeweils in einer externen JS Datei.
Das öffnen und Anzeigen funktioniert wunderbar. Jedoch bekomm ich das Fenster leider nicht per JS geschlossen. Kann mir jemand sagen wo mein Fehler ist?
Besten Dank
- Simon