- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:ActiveXコントロールの使用許可について)
ActiveXコントロールの使用許可について
このQ&Aのポイント
- ASP内のロジックで、CreateObject("Scripting.FileSystemObject")を使用しています。そのためか、実行すると、「このページのソフトウェア(ActiveXコントロール)のいくつかは、安全でない可能性があります。実行しないことをお勧めします。実行を許可しますか?」というダイアログが出てきます。インターネットオプションのセキュリティのところで、レベルのカスタマイズ「ActiveXコントロールとプラグイン」の「スクリプトを実行しても安全だとマークされていない・・・」のチェックを「有効にする」にすると、ダイアログは表示されなくなるのですが。
- 質問者は、影響が分からないため、他の対処方法を探しています。
- どなたか教えていただけると助かります。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
こんにちは。itohhといいます。 ASP内のロジックとなっていますが、セキュリティのダイアログが出るところからすると サーバ側でCreateObjectするのではなく、ブラウザ側で行っているのですね? イントラネット上ということなので使用するPCのセキュリティを下げても良いとは思います。 ただし、セキュリティを下げたPCはインターネットに絶対アクセスしないという条件が付きます。 ファイルを操作するActiveXですが、どのようなことをブラウザ側で行うのでしょうか? 例えば、ブラウザ側のファイルを指定してWebサーバにアップロードしたいだけなら CreateObject("Scripting.FileSystemObject")しなくても出来ますよ。 細かい解説をしているサイトを載せておきますので参考にしてください。 TRY!ASP URL:http://tryasp.winscom.co.jp/
補足
回答ありがとうございます。 おっしゃるとおりで、ブラウザ側で行っています。 クライアントで指定した複数のファイルを サーバーの指定フォルダに移動させる処理を行っています。 一度、教えていただいたサイトで検索してみます。