javascriptでウインドウを閉じる【フレームを抜けるバージョン】

前回Javascriptでウィンドウを閉じるを書きましたが、今回はそれの補足説明です。

Javascriptのonclick属性で

javascript:window.close();

これで普通に閉じますが、フレームの中にある場合はうまく閉じられないケースが出てきます。

そこで

javascript:top.window.close();

と指定すると、フレームを抜けた状態でクローズを実行します。