MDIBrowser

このエントリーをはてなブックマークに追加
99名無し~3.EXE
>>94
こんにちは、作者です。
時々セキュリティ関連について聞かれるので、改めて説明しときます。

まず、MDIBrowser(だけでなくほかのIEコンポーネントブラウザも)の
セキュリティには、IEコンポーネント全体のセキュリティ設定と、
ブラウザに固有のローカルなセキュリティ設定があります。
この二つの複合で、ブラウザの最終的な挙動が決定されます。

前者はインターネットオプションを変更することで実現しており、後者は
ウェブブラウザコントロールのアンビエントプロパティを変更することで
実現しています。

MDIBrowserでは、前者のセキュリティを「表示」→「グローバルセキュリティ」
後者を「表示」→「セキュリティコントロール」で切り替えることができます。

グローバルなセキュリティとローカルなセキュリティの各値における
最終的な動作は、以下のとおり。

グローバル許可 + ローカル許可 → 許可
グローバル許可 + ローカル禁止 → 最終的には禁止
グローバル禁止 + ローカル許可 → 最終的には禁止
グローバル禁止 + ローカル禁止 → 禁止

要するに、禁止設定は常に優先されるわけです。