ホームページ > ウェブフロントエンド > jsチュートリアル > JavaScript を使用して特定のブラウザのタブを閉じるにはどうすればよいですか?

JavaScript を使用して特定のブラウザのタブを閉じるにはどうすればよいですか?

Patricia Arquette
リリース: 2024-12-20 19:42:12
オリジナル
284 人が閲覧しました

How Can I Close a Specific Browser Tab Using JavaScript?

ブラウザ ウィンドウの特定のタブを閉じる

利便性と使いやすさを考慮して、ユーザーが次のことをできるようにする機能を設定するとよいでしょう。同じブラウザ ウィンドウ内の他のタブに影響を与えずに、現在のタブを閉じます。ここでは、JavaScript の window.close() 関数が便利です。

この機能を実装するには、

  1. JavaScript の window.close() 関数を使用します。例:
close();
ログイン後にコピー
注: デフォルトでは、このコマンドは現在のタブを閉じます。必要に応じて、別のウィンドウを指定できます。
  1. 確認ダイアログを使用してユーザーの承認を求めます:
function close_window() {
  if (confirm("Close Window?")) {
    close();
  }
}
ログイン後にコピー
  1. 関数を HTML コードに組み込みます:
<a href="javascript:close_window();">close</a>
ログイン後にコピー

または、次のようにすることもできます。コード:

<a href="#" onclick="close_window();return false;">close</a>
ログイン後にコピー
注: ここで false を返すと、デフォルトのイベント動作が防止され、ブラウザが別の URL にリダイレクトされなくなります。

window.confirm() ダイアログには「OK」が表示されます。オプションとして「キャンセル」があります。さらにカスタマイズするには、専用の JavaScript ダイアログ ボックスを作成できます。

ブラウザによってウィンドウの閉じ方の処理が異なる場合があることに注意してください。たとえば、Firefox では外部ウィンドウを閉じることが制限されていますが、IE ではユーザーに確認を求める場合があります。

以上がJavaScript を使用して特定のブラウザのタブを閉じるにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート