- ベストアンサー
IEで信頼済みのサイトにローカルファイルを指定する方法
- IEのバージョン8を使って、OSはWinXP SP3で信頼済みのサイトにローカルファイルを指定する方法について説明します。
- ActiveXObjectを使用してローカルのhtmlファイルからファイル書き込みを行う際に、ActiveXコントロールの警告ダイアログが表示される問題について解決策を提案します。
- 具体的には、「インターネット オプション」の「セキュリティ」から「信頼済みサイト」にURLを登録することで、ActiveXコントロールの警告ダイアログを回避できます。ドライブ名を含むファイルパスの書き方も説明します。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
"file://"による指定は、ファイル単位では出来ず、コンピュータ全体(コンピュータ名で指定)またはフォルダ単位(ネットワーク共有名で指定)になります。 file://コンピュータ名/ file://コンピュータ名/ネットワーク共有名/ file://ネットワーク共有名/ ご質問のケースでは、"C:\tmp\core\"フォルダにネットワーク共有を設定し、その際設定したネットワーク共有名を指定すればよいと思います。 コンピュータ名は『コマンドプロンプト』を起動して、 set c と入力すると、 COMPUTERNAME=○○○○ と表示されます。
その他の回答 (1)
- goold-man
- ベストアンサー率37% (8364/22179)
「信頼済みのサイト」に入力例:goo.ne.jp(私がGooのサイトを信頼済みサイト」に追加した時) 信頼済みサイト登録の例 参考URL NO7の方 MSN相談箱を完全な信頼済みサイトにする場合 参考URLのNO4の方
お礼
ご回答ありがとうございます。 httpやhttpsの場合は、確かに簡単に入力できますよね。 しかし今回の質問はローカルファイルへのアクセスの場合です。 つまり「http://」等ではなく「file://」で始まる文字列の書き方についてです。 情報を追加しておきますと以下のような感じです。 (0)「file://tmp/core/index.html」→「file://tmp」として登録される (1)「file:///C:/tmp/core/index.html」→登録できず (2)「file://C:/tmp/core/index.html」→登録できず (3)「file:///C:/tmp」→登録できず (4)「file:///*/tmp」→登録できず (5)「file://*」→登録できず (0)で登録しても、ダイアログが出ます。ドライブが指定できていない為に 実質的に無意味になっているのだと思います。 ドライブ名を含めた形での登録が必要なのかと思います。 ※(0)の場合には実質的にどの範囲が対象になるのかよくわかりません。 もしこちらについて何か分かりましたらご回答よろしくお願いします。
お礼
教えていただいた方法で登録することができました。 ありがとうございました。 ただそれでもまだダイアログは出ました…。 最終的にやりたかったことにはまだたどりつけていませんが 価値のある前進ができたと思っています。 非常に参考になりました。ありがとうございました。