web-dev-qa-db-ja.com

Internet Explorerがポップアップをブロックするのはなぜですか?

Internet Explorerを使用してさまざまなWebサイトにアクセスしてからしばらく経ちましたが、常にInternet Explorer blocked a pop-up from www.example.comが表示されます。私がアクセスするすべてのWebサイトは正常であるため、ウイルスをブロックすることではないと思います。

  1. 「ポップアップ」とはどういう意味ですか?
  2. ポップアップをブロックする理由はありますか?
  3. これらの迷惑なポップアップメッセージを無効にするにはどうすればよいですか?

また、 スーパーユーザー にはポップアップが含まれていますか?

enter image description here

1
John Joe

ポップアップは、JavaScriptを介して(通常)開かれる追加のブラウザウィンドウです。ポップアップウィンドウを開くことを頻繁に担当する関数は window.open

ポップアップは煩わしいため、ほとんどのブラウザにはポップアップブロック機能があります。コメントで述べたように、怪しげなWebサイトは、広告やマルウェアを含む多数のウィンドウを頻繁に表示します。ほとんどのポップアップブロッカーは、ユーザーアクションに応答して実行されるイベントハンドラーでウィンドウが作成された場合にのみポップアップを許可します。たとえば、ポップアップブロッカーを使用すると、ボタンをクリックしたときに新しいウィンドウが表示されますが、タイマーには応答しません。

私の知る限り、スーパーユーザーはポップアップを作成しません。したがって、コンピュータ上に他の「正常な」Webページにコンテンツを挿入している他のソフトウェアがある可能性が非常に高くなります。参照してください 悪意のあるスパイウェア、マルウェア、アドウェア、ウイルス、トロイの木馬、またはルートキットをPCから削除するにはどうすればよいですか? 悪意のあるソフトウェアをクリーンアップすると、「ポップアップがブロックされました」というメッセージはほとんど表示されません。

3
Ben N

ベンが質問#1と#2に答えたので、私は#3を刺します。これらの手順は、Internet Explorer(IE)の現在のバージョンで機能するはずです。私はこれらをIE 11から直接書いています。

Internet Explorerのメニューバーで、[ツール]、[インターネットオプション]の順に選択します。
1)[プライバシー]タブで、[ポップアップブロッカーをオンにする]チェックボックスの横にある[設定]ボタンをクリックします。
2)そのウィンドウの下部近くで、ポップアップがブロックされたときに通知バーを表示するの横にあるチェックボックスをオフにします。
3)[閉じる]をクリックし、[OK]をクリックします。

2
B540Glenn