ホームページ  >  記事  >  ウェブフロントエンド  >  JavaScriptで現在のページを閉じる方法

JavaScriptで現在のページを閉じる方法

醉折花枝作酒筹
醉折花枝作酒筹オリジナル
2021-04-16 17:09:496911ブラウズ

JavaScript では、close() メソッドを使用してブラウザ ウィンドウを閉じることができます。「window.close()」を設定するだけです。 close() メソッドは、window で指定されたトップレベルのブラウザ ウィンドウを閉じることができます。

JavaScriptで現在のページを閉じる方法

このチュートリアルの動作環境: Windows7 システム、JavaScript バージョン 1.8.5、Dell G3 コンピューター。

ページを初めて開くと、ブラウザはそのページが安全でないと判断し、現在のウィンドウを直接閉じることができません。

別のページからページを開いたとき、または window.open() を開いたときのみ、window.close() が動作するか、2 回実行することでページを閉じることができます。

コードは次のとおりです:

if (navigator.userAgent.indexOf('MSIE') > 0) { // close IE
   if (navigator.userAgent.indexOf('MSIE 6.0') > 0) {
      window.opener = null;
      window.close();
   } else {
      window.open('', '_top');
      window.top.close();
   }
} else { // close chrome;It is effective when it is only one.
   window.opener = null;
   window.open('', '_self');
   window.close();
}

[推奨学習: JavaScript 上級チュートリアル]

以上がJavaScriptで現在のページを閉じる方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。