ホームページ >ウェブフロントエンド >jsチュートリアル >window.close(); ブラウザウィンドウを閉じる JSコードまとめ(詳細説明)
次に、ブラウザウィンドウを閉じる window.close(); の JS コードをまとめます。今からそれを皆さんと共有し、皆さんの参考にしてください。
window.close(); ブラウザウィンドウを閉じるjsコードのまとめ
シリアル番号 | コードを閉じる | 確認が必要 | 効果なし | 確認する必要はありません | テスト | |||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | window.close() | IE7 | firefox,chrome,safari | Opera | Close | |||||||||||||||||||||||||||||||
2 | window.opener=null; window.open('','_self'); . close(); | firefox | IE7、Opera、chrome、safari | Close | ||||||||||||||||||||||||||||||||
window.open('','_self'); | Firefox | IE7、Opera、chrome、safari | Close | 4 | ||||||||||||||||||||||||||||||||
IE7 | firefox、safari | chrome、Opera | 閉じる | 5 | varopened=window.open('about:blank','_self');opened.opener=null;opened.close(); | |||||||||||||||||||||||||||||||
safari、Chrome、Opera | Close | 6 | var opens=window.open('about:blank','_self'); opens.close(); | |||||||||||||||||||||||||||||||||
firefox, IE7, chrome,Opera | 閉じる |
アドレスバーにURLを入力 | リンクをクリック | Ctrl+リンクをクリック | window.open | window.showModalDialog | |
---|---|---|---|---|---|
IE6 | プロンプトウィンドウを閉じる | 直接閉じる | 直接閉じる | 直接閉じる | 直接閉じる |
直接閉じる | 直接閉じる | ||||
Safari | 閉じず、プロンプトなし | 直接閉じる | 直接閉じる | 直接閉じる | 直接閉じる |
Chrome | 閉じず、プロンプトなし | 直接閉じる | 直接閉じる | 直接閉じる | 直接閉じる |
Opera | 直接閉じる | 直接閉じる | 直接閉じる | サポートされていません |
考えられる理由: はJSコードではありません window.close ()問題のこれは Firefox の設定の問題です。解決策は次のとおりです。Firefox のアドレス バーに「about:config」と入力し、設定リストで dom.allow_scripts_to_close_windows を見つけて、上記の false を true に変更します。 注: デフォルトは false で、スクリプトがウィンドウをランダムに閉じるのを防ぐためです
添付コード: window.opener = null;//プロンプト ボックスを表示しないように window.close();// ウィンドウを閉じます
上記は皆さんのためにまとめたものです。はい、今後皆さんのお役に立てれば幸いです。
関連記事:
ネイティブで強力なDOMセレクターquerySelectorの詳細な紹介(コード添付) JavaScript replace()の第2引数が関数の場合のパラメータの使い方(誰でもわかる詳細解説) JavaScriptプロトタイプのプロトタイプを詳しく解説(基礎講座)以上がwindow.close(); ブラウザウィンドウを閉じる JSコードまとめ(詳細説明)の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。