ホームページ  >  記事  >  ウェブフロントエンド  >  window.close() の使用時に「このウィンドウを閉じますか」というプロンプトが表示されないようにする方法

window.close() の使用時に「このウィンドウを閉じますか」というプロンプトが表示されないようにする方法

DDD
DDDオリジナル
2024-10-20 15:47:29390ブラウズ

How to Prevent the

「このウィンドウを閉じますか?」プロンプトを防ぐ

window.close() 関数を使用してブラウザ ウィンドウを閉じるとき、ウィンドウを閉じるかどうかを尋ねるプロンプトが表示される場合があります。これは、ユーザーの操作を行わずにウィンドウを閉じたい場合に不便な場合があります。

このプロンプトを回避するには、次の解決策を使用できます:

window.open('', '_self', '');
window.close();

この解決策には、新しいウィンドウを開くことが含まれます。 window.open() を使用して空白ページ ('') を使用します。 '_self' パラメーターは、新しいウィンドウが現在のウィンドウを置き換えることを指定します。最後に、window.close() は現在のウィンドウを閉じます。これは空のウィンドウを参照するようになります。

この手法は、元のウィンドウが閉じる前に空のウィンドウに置き換えられるため、確認の必要がなくなります。プロンプト。

以上がwindow.close() の使用時に「このウィンドウを閉じますか」というプロンプトが表示されないようにする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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