marc beekhuis: close child-window problem

Beitrag lesen

jetzt schauts also so aus:

var POP_UP = new Array()
window.onunload = close_all;
function popup(url, name, param)
{
if(!param) param = "";
if(!name) name = 'X' + Math.random();
var win = window.open(url, name, param);
POP_UP[win.name] = win;
return POP_UP[win.name];
}
function close_all()
{
for(var win in POP_UP) if(typeof POP_UP[win].close != 'undefined' && !POP_UP[win].closed) POP_UP[win].close();
}
//-->

passiert aber immer noch das gleiche. [object window]

das problem muss bei der interpretation des aufrufs aus shockwave liegen. wenn ich die fenster direkt im javascript öffnen lasse, funktioniert alles reibungslos. wie schon erwähnt, kann es auch nicht am shockwave selber liegen, denn das habe ich schon diverse male getestet.könnte das problem bei "POP_UP[win.name] = win;
return POP_UP[win.name];" liegen???

greetings marc