• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:JSP/サーブレットを用いたWebアプリケーションでVBScript)

JSP/サーブレットを用いたWebアプリケーションでVBScriptのエラーが発生する

このQ&Aのポイント
  • 質問者は、VBScriptを使用してIPアドレスを取得しようとしているが、JSPで組んだ際に「ActiveXコンポーネントはオブジェクトを作成することができません:WScript.Shell」というエラーが表示される
  • 質問者はローカルでHTMLを実行した際にはエラーが発生しなかったため、環境面の問題ではないと考えている
  • VBScriptを使用してIPアドレスを取得する際に、JSP/サーブレットの環境で問題が発生している。他の方法を検討するか、環境設定を見直す必要がある

質問者が選んだベストアンサー

  • ベストアンサー
  • BLUEPIXY
  • ベストアンサー率50% (3003/5914)
回答No.1

エラーメッセージはCreateObjectできなかったということですから WScriptが使えない環境にあるか、 エラーのでたクライアントでActiveXの実行の許可がないということだと思います。 ソースを少し変更して、サーバーにアップして実行してみたところ実行できましたので、ソースの問題というより、前述のような環境の問題だと思います。 ウチの(クライアント)環境 XPPro+IE6

yueyuefuture
質問者

お礼

BLUEPIXYさん、回答ありがとうございました。 BLUEPIXYのおっしゃるとおり、環境の問題でした。 クライアントのブラウザの設定で、 セキュリティのActiveXに関する項目をすべて 「有効にする」もしくは「ダイアログを表示する」 に設定したところ、解決しました。 ありがとうございました。

関連するQ&A