10

在我的电脑上的 HTML 文件中,我试图在脚本中使用 Scripting.FileSystemObject。如何禁用弹出窗口“此页面上的任何 ActiveX 控件可能对脚本不安全”?

“Internet 选项”安全窗格允许将“初始化和脚本未标记为可安全执行脚本的 ActiveX 控件”设置为启用,但本地计算机上的文件似乎不在任何列出的区域中。

所以我猜另一个问题是“如何编辑本地文件的安全选项?”

系统:Windows XP SP3
Internet Explorer 7

4

8 回答 8

17

通过纯粹的hackery,我发现设置以下注册表值可以做到:

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Zones\0]
"1201"=dword:00000000

但我仍然想知道是否有任何支持的方式来做到这一点。

于 2008-12-26T22:14:21.417 回答
8

工具 |Internet 选项 | 高级选项卡..在安全下..“允许活动内容在我的电脑上的文件中运行”

于 2008-12-26T22:10:22.457 回答
2
  1. 开始菜单,运行并输入INETCPL.CPL
  2. 单击安全选项卡
  3. 在 Internet 区域中,单击自定义级别按钮
  4. 将未标记为安全的初始化和脚本 ActiveX 控件设置为允许
于 2017-02-15T01:34:26.560 回答
1

正如有人提到的,这应该添加到注册表 [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Zones\0] "1201"=dword:00000000

但我发现 Internet 区域也必须启用“初始化并编写未标记为安全的 ActiveX 控件的脚本”

于 2013-07-23T11:16:14.433 回答
1

有一种注册表方法可以让“本地计算机”显示为安全区域之一。但是这篇文章没有提到IE7,所以IE7可能会有所不同。XP 在高级选项下还有新设置,例如“允许活动内容在我的电脑上的文件中运行”。

或者,如果您将本地 .html 文件重命名为 .hta(一个 HMTL 应用程序),这可能就是您要查找的内容。除非你需要所有的浏览器 chrome。

于 2008-12-26T23:17:27.517 回答
0

取决于版本。这是 x64 Windows 上的 IE32:

Windows 注册表编辑器版本 5.00

[HKEY_CLASSES_ROOT\Wow6432Node\CLSID{0D43FE01-F093-11CF-8940-00A0C9054228}\实现的类别]

[HKEY_CLASSES_ROOT\Wow6432Node\CLSID{0D43FE01-F093-11CF-8940-00A0C9054228}\实现的类别{7DD95801-9882-11CF-9FA9-00AA006C42C4}]

[HKEY_CLASSES_ROOT\Wow6432Node\CLSID{0D43FE01-F093-11CF-8940-00A0C9054228}\实现的类别{7DD95802-9882-11CF-9FA9-00AA006C42C4}]

于 2010-01-10T14:30:52.550 回答
0

我在 IE11 Win10 上也收到了 ActiveX 安全警告(“此页面上的 activex 控件可能不安全,无法与页面的其他部分进行交互。你想允许这种交互吗?”)并且使用以下注册表设置我可以禁止该弹出窗口.

[HKEY_USERS\S-1-5-18\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Zones\0] "1201="dword:00000000"。

[HKEY_USERS\S-1-5-18 用于系统帐户,我们也可以为当前用户帐户设置HKCU

于 2017-03-09T09:00:05.003 回答
-1

Activex 控件在尝试通过本地文件启动课程时经常提示错误消息。(对于 IE7)

请在 internet option\Security\Internet\custom level\ 下设置以下设置

  1. 运行 Activex 控件和插件 - 启用
  2. 脚本 Activex 控件标记为安全的脚本 - 启用
  3. 在脚本 - 活动脚本 - 启用

还请检查工具\Internet 选项\高级\安全下的以下复选框 1. 允许活动内容在我计算机上的文件中运行。

~阿尔帕纳

于 2009-06-04T11:24:55.240 回答