| ■20805 / ) |
Re[2]: window.openのdependentスタイルについて |
□投稿者/ ま (52回)-(2008/06/16(Mon) 22:55:49)
|
var oya = {
push:function(wKo) {
this.arr.push( wKo );
},
arr:[],
closeAll:function() {
for (var w in this.arr) {
if (w && w.closed == false) w.close();
}
},
init:function() {
var oThis = this;
window.onbeforeunload = function() {
oThis.closeAll();
}
}
};
親の初期化
oya.init();
子の初期化
window.opener.oya.push( window );
これで、親を閉じたら開いている子が全部閉じます。
|
|