1

我正在使用 javascript 来验证浏览字段。由于files[0]IE 不支持,我为 IE 使用了另一个代码。

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

我在浏览器中启用了 ActiveX,但仍然收到“激活服务器无法创建对象”错误

4

2 回答 2

0

这意味着 ActiveX 安全设置设置得太高,不允许代码运行。将您的页面添加到受信任的站点或更改页面所在的浏览器安全区域设置。

于 2012-10-11T12:32:56.423 回答
0

工具 -> Internet 选项 -> 选择安全选项卡

单击自定义级别按钮并启用以下设置:

  • 运行 ActiveX 控件和插件
  • 初始化并编写未标记为安全的 ActiveX 控件的脚本。
于 2012-10-11T12:34:47.747 回答