続 atsushifxの七転八倒

ウツ、発達障害の闘病記とIT関係のつれずれを書いていきます

<a href="http://d.hatena.ne.jp/hoso-kawa/20040909#1094709616">ウィンドウを警告無しに閉じる </a>

確認ダイアログボックスが表示されてしまいます。このメッセージを表示せず、通常のウィンドウを閉じるには下記のようなスクリプトを書けば閉じる事ができます。


function closeOwnerWindow() {
var owner = window.open("", "_top");
owner.opener = window;
owner.close();
}

ようするに誰かが開いたWindowだったら、確認メッセージは出ないってことです。
というわけでチェックスクリプト。

function winclose()
{
this.window.opener=window;
this.window.close();
}

これでダイアログ無しに閉じることができました。
ただしFirefox 0.9.2ではただのwindow.close()でもダメでした。