在“我的电脑”上的HTML文件中,我正在尝试在脚本中使用Scripting.FileSystemObject。如何禁用弹出窗口“此页面上的任何ActiveX控件可能对脚本不安全”?
“Internet选项”安全窗格允许用户为各种区域设置“初始化并编写未标记为可安全编写脚本的ActiveX控件”为“启用”,但本地计算机上的文件似乎不在列出的任何区域中区。
所以我想另一个问题是“如何编辑本地文件的安全选项?”
系统:
Windows XP SP3
Internet Explorer 7
答案 0 :(得分:15)
纯粹的hackery,我发现设置以下注册表值可以做到:
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Zones\0]
"1201"=dword:00000000
但我仍然想知道是否有任何支持的方式。
答案 1 :(得分:7)
工具| Internet选项|安全性下的高级选项卡..向下...“允许活动内容在我的计算机上的文件中运行”
答案 2 :(得分:1)
有一个registry way of getting "Local Computer" to appear as one of the security zones。但是这篇文章没有提到IE7,所以IE7可能会有所不同。 XP还有一些新设置,例如“允许活动内容在我的计算机上的文件中运行”在高级选项下。
或者,如果您将本地.html文件重命名为.hta(HMTL应用程序),那么您可能正在寻找它。除非您需要所有浏览器chrome。
答案 3 :(得分:1)
有人提到这应该添加到注册表中 [HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Internet Settings \ Zones \ 0] “1201”= DWORD:00000000
但我发现必须为互联网区启用“初始化和脚本未标记为安全的ActiveX控件”
答案 4 :(得分:1)
答案 5 :(得分: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}]
答案 6 :(得分:0)
我还有ActiveX安全警告(“此页面上的activex控件可能不安全,无法与页面的其他部分进行交互。你想允许这种交互吗?”)在IE11 Win10&使用以下注册表设置我可以抑制弹出窗口。
[HKEY_USERS \ S-1-5-18 \软件\微软\的Windows \ CurrentVersion \互联网 设置\区域\ 0]“1201 =”dword:00000000“。
[HKEY_USERS \ S-1-5-18适用于 SYSTEM 帐户&我们还可以为当前用户帐户 HKCU 设置此项。
答案 7 :(得分:-1)
Activex控件经常在尝试通过本地文件启动课程时提示错误消息。 (对于IE7)
请在Internet选项\ Security \ Internet \ custom level \
下设置以下设置另请检查以下复选框底部\ Internet选项\高级\安全性 1.允许活动内容在我的计算机上的文件中运行。
〜Alpana