IE情報バーがポップアップし、Webページの「アクティブコンテンツ」をブロックする原因は何ですか?
2 に答える
個人的体験
開発者としての私の経験から、この情報バーは、Internet Explorer で開いたローカル ファイルから実行された JavaScript などのアクティブ コンテンツを持っているときに、ほとんどの場合トリガーされます。
ローカル マシン ゾーン (LMZ) の制限を無効にするには (ローカル コンピューターからアクティブ コンテンツを実行するため): Internet Explorer で、[インターネット オプション] を開きます。[詳細設定] タブで、リストの [セキュリティ] セクションを見つけて、[マイ コンピューター上のファイルでのアクティブ コンテンツの実行を許可する] をオンにします。(非推奨)
Microsoft Windows のドキュメント
情報バーはいつ表示されますか?
Internet Explorer がまだ元の設定を使用している場合、次の状況で情報バーが表示されます。
- Web サイトがコンピュータに ActiveX コントロールをインストールしようとしたり、安全でない方法で ActiveX コントロールを実行しようとした場合。
- Web サイトがポップアップ ウィンドウを開こうとした場合。
- Web サイトがファイルをコンピュータにダウンロードしようとした場合。
- Web サイトがコンピューター上でアクティブ コンテンツを実行しようとした場合。
- セキュリティ設定が推奨レベルを下回っている場合。
- イントラネット Web ページにアクセスしているが、イントラネット アドレス チェックを有効にしていない場合。詳細については、「イントラネット セキュリティ設定の変更」を参照してください。
- アドオンを無効にして Internet Explorer を起動した場合。
- 更新された ActiveX コントロールまたはアドオン プログラムをインストールする必要がある場合。
- Web ページのアドレスは母国語の文字または記号で表示できますが、その言語がインストールされていません。
最も一般的な用語では、IE (ユーザー エージェントとして) がユーザー (ユーザー) のセキュリティに関する決定を自動的に行うたびに、情報バーが表示されます。
例: Web サイトは Active X コントロールを実行しようとしましたが、IE はそれを実行させないことにしました。Web サイトはポップアップ ウィンドウを開きたいと考えていましたが、IE は、それはユーザーが見たいものではないと判断しました。など。Stefan の回答には良いリストがあります。
情報バーは、アクションのユーザーへの通知であり、ユーザーが決定をオーバーライドするためのエントリ ポイントです。