1

ブラウズフィールドの検証にJavaScriptを使用しています。IEではサポートされていないためfiles[0]、IEには別のコードを使用しました。

         var myFSO = new ActiveXObject("Scripting.FileSystemObject");
         var filepath = document.upload.file.value;
         var thefile = myFSO.getFile(filepath);
         var size = thefile.size;

ブラウザでActiveXを有効にしましたが、「ActivationServerはオブジェクトを作成できません」というエラーが表示されます。

4

2 に答える 2

0

ツール -> インターネット オプション -> セキュリティ タブを選択

[カスタム レベル] ボタンをクリックし、次の設定を有効にします。

  • ActiveX コントロールとプラグインを実行する
  • 安全とマークされていない ActiveX コントロールを初期化してスクリプトを作成します。
于 2012-10-11T12:34:47.747 に答える
0

It means the ActiveX security settings are set too high and do not allow the code to run. Add your page to trusted sites or change the browser's security zone settings the page is in.

于 2012-10-11T12:32:56.423 に答える