プロが教えるわが家の防犯対策術!

FireFox3.5.6を使用しています。OSは、WindowsXP。
FireFoxのツール→オプション→コンテンツの「JavaScriptを有効にする」にチェックマークを入れているのですが、下記のボタンを押してもウィンドウが閉じません(閉じるかどうか聞いてくるダイアログも表示されません)。
<input type="button" value="ウィンドウを閉じる" onClick="window.close();">

どのようなコードにすれば、良いでしょうか?FireFox3.5の設定の問題ですか(コードには問題なし?)?

ちなみに、IE7の場合、閉じるかどうか聞いてくるダイアログが表示されます。

参考サイト等も教えて下さい。

よろしくお願いします。

A 回答 (1件)

参考URLをご覧ください。


「スクリプトはスクリプトによって開かれたウィンドウ以外を閉じることができません。」

設定やコードの問題ではなく、Firefoxはそういう仕様になっているということなのだと思います。

参考URL:https://developer.mozilla.org/ja/DOM/window.close

この回答への補足

kaorineさん
ご回答、ありがとうございました。

了解しました。kaorineさんのご指摘の通りでした。
target=”_blank”で開いたウィンドウもonClick="window.close();で閉じれるので、仕様だとわかれば問題ないです。

補足日時:2009/12/26 22:25
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!