ホームページ  >  記事  >  ウェブフロントエンド  >  JavaScriptのwindow.closeでポップアップウィンドウを回避する方法

JavaScriptのwindow.closeでポップアップウィンドウを回避する方法

醉折花枝作酒筹
醉折花枝作酒筹オリジナル
2021-06-15 12:00:362405ブラウズ

JavaScript では、ポップアップを防ぐために window.close の前にステートメント「window.opener=null;window.open('','_self');」を追加できます。 window.opener は、window.open によって開かれたページを指します。

JavaScriptのwindow.closeでポップアップウィンドウを回避する方法

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

window.close();? の前に

window.opener = null;
window.open('', '_self');

を追加すると、「このウィンドウを閉じますか?」というプロンプトは表示されなくなります。

したがって、新しい Web ページを開いて現在のページを閉じるメソッドは次のようになります。

window.open(newurl);
window.opener = null;
window.open('', '_self');
window.close();

ここで、newurl はリダイレクトされるページの URL です。

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

以上がJavaScriptのwindow.closeでポップアップウィンドウを回避する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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