親ウィンドウを閉じるためにtop.window.close()を使用していますが、Mozilla Firefoxでは機能しません。代替手段を提案してください。 上記のコードはIE6で問題なく動作しています。どのようにFirefoxを使用してウィンドウを閉じるにはjavascript?
2
A
答えて
6
このメソッドは、window.openメソッドを使用してスクリプトによって開かれたウィンドウのために呼ばれるように許可されています。スクリプトによってウィンドウが開かれなかった場合、JavaScriptコンソールに次のエラーが表示されます。スクリプトは、スクリプトで開かれていないウィンドウを閉じることはできません。
ポップアップウィンドウを開いて後で閉じようとする場合は、JavaScriptに基づいて、リンクのtarget
属性を使用する必要があります。しかし、target="_blank"
とtarget="foo"
の両方を使って開いたウィンドウは、実際には閉じているようです(Firefox 3.6.13で試しました)。
しかし、あなたが何をしても、(デフォルトのブラウザ設定では)新しいタブ/ウィンドウを使って直接開いたウィンドウ/タブを閉じることはできません。
0
これは、私が使用していますものです:Firefoxを伝えることができ
<head>
<script language="javascript" >
function ddd() {
netscape.security.PrivilegeManager.enablePrivilege("UniversalBrowserWrite");
window.open('http://www.google.com','mywindow','width=400,height=200');
window.close();
}
</script>
</head>
<body>
<input type= "button" name="new" value="New Window" onClick="ddd()">
</body>
1
注about:config
にtrue
にdom.allow_scripts_to_close_windows
を設定することにより、window.close
を許可します。
window.close
を使用する能力をさらにbug 190515で議論されています。
関連する問題
- 1. Firefoxでjavascriptを使用してウィンドウを閉じる
- 2. JavaScriptを使用してリロードページのiframeウィンドウを閉じるには
- 3. どのようにウィンドウをJavaScriptで閉じるのですか?
- 4. JavaScriptを使用してウィンドウを閉じる
- 5. setTimeoutを使用してjavascriptでウィンドウを閉じる
- 6. Ruby&win23ole:shell.ShellExecuteを使用してウィンドウを閉じるには
- 7. Javascriptを使用してウィンドウを閉じます。
- 8. javascript子ウィンドウを閉じる
- 9. JavaScriptを閉じるウィンドウ
- 10. どのようにユーザーがjavascript/jqueryを使用してブラウザウィンドウを閉じる/離れるのを防ぐには?
- 11. Firefoxウィンドウまたは現在のタブを閉じるJavaスクリプトを使用する
- 12. WM_CLOSEを使用して子ウィンドウを閉じるにはどうすればよいですか?
- 13. Watirを使用して「このページを閉じようとしているウェブページ」メッセージを閉じるには
- 14. アラート後にウィンドウを閉じようとしています
- 15. Javascript:開いたウィンドウを閉じて
- 16. javascript外部URLのウィンドウを閉じる
- 17. npmは.batでウィンドウを閉じないようにします。
- 18. Atom Electron htmlボタンとJavaScriptを使用してウィンドウを閉じて最小化
- 19. ウィンドウ内のカスタムクローズボタンを使用してケンドイウィンドウを閉じる
- 20. JavaScriptを使用してBootstrap Collapseを閉じるにはどうすればよいですか?
- 21. バッチファイルを使用しているときにcmdウィンドウを閉じる方法は?
- 22. Javascript/Htmlウィンドウを閉じるイベント
- 23. MATLABを使用してPowerpointウィンドウを閉じる
- 24. pyatspiを使用してウィンドウを閉じる
- 25. jQueryを使用してウィンドウを閉じる方法
- 26. 未知のウィンドウを閉じるには
- 27. spring mvcのウィンドウを閉じるには?
- 28. vaadinのウィンドウを閉じるには?
- 29. JavaScriptを使用してポップアップを使わずにウィンドウを閉じるのを防ぐには「このページを残してもよろしいですか?
- 30. Javascriptをロードした後に開いたウィンドウを閉じるにはどうしたらいいですか?
どのウィンドウを閉じますか?現在のウィンドウ、ポップアップウィンドウ、親ウィンドウ? – Sarfraz
[Mozilla Firefox 3でJavascriptを使用してウィンドウを閉じるにはどうすればよいですか?](http://stackoverflow.com/questions/760422/how-can-i-close-a-window-with-javascript-on- mozilla-firefox-3) – adatapost