邪魔な「このページから移動しますか?」のアラートをなくす方法 | PC生活部ログ

PC生活部ログ

パソコンに関する覚書きです。記事が少しでもどなたかのお役に立てれば幸いです。(不正確な記述もあるかもしれませんが、その点ご容赦ください)

あちこちのウェブページを訪問していると、「このページから移動しますか?」もしくは「このページを離れますか?」などの確認用のアラートに出会うことがあります。これが出る時というのは、自分があるウェブページを表示したのち、そのタブorブラウザを閉じようとしたとき、もしくはリンクをクリックして別ページに移動しようとしたときです。





大切な入力作業などをしている際に誤って「閉じる」を押してしまったのならば、このアラートが役立ちますが、そういったことは滅多にありません。私が遭遇するほとんどは、広告ページ(の作成者)が訪問者を無理やり引きとめようとするようなものです。

本来自分が「閉じる」の動作をすれば、ページはさっと閉じねばなりません。ところがページ作成者の意図によって、目的とするコマンドの実行が遅延されてしまい、閉じるためにひと手間かけされられてしまうのは、気の短い私としては非常に不愉快なことです。

その上、それへの対抗手段が自分の方に無いとすれば、無力感や被コントロール感などのせいで、なおさら不快を感じざるを得ません。

今までずっと解決策が見つからなかったのですが、先日やっとある方法を見つけました。数回テストを繰り返してみたのち、有効な方法であることが確認できましたので、それについて以下に述べます(ブラウザ「Firefox」限定の方法です)



Firefoxのアドレスバーに「about:config」と入力







②「細心の注意を払って使用する」をクリック







③現れたconfig設定画面の検索欄に「dom.disable」と入力するなどして、「dom.disable_beforeunload」の項目を見つける。







dom.disable_beforeunloadの項目名をダブルクリックし、“値”が「false」⇒「true」に変更されたことを確認する。








これで、あの鬱陶しい確認用アラートは出なくなったはずです。


※但し、本当に必要な場面のアラートも出なくなってしまいますので、そのリスクを考慮のうえ、上記方法を適用するかどうかをご判断ください。

大事なページにだけアラートが設置されていれば、本来便利のためにある機能をわざわざオフにする必要もないのですが、必ずしもそうではないというのが実情ではないかと私には思えます。

なお、同時に複数のタブを閉じるときの確認(「複数のタブを閉じようとしています。すべてのタブを閉じてよろしいですか?」というアラート)は、上記の方法を適用してもオフにはならないことを確認しております。機能として異なるアラートには恐らく影響がないものと思われます。