当我按MyShell = CreateObject("WScript.Shell")
打开file.html时,我还需要启用“允许阻止的内容”。
VB打开html页面后,是否可以通过VB脚本执行“允许阻止的内容”?
答案 0 :(得分:0)
不,这是不可能出于IE考虑的安全原因,这是浏览器(IE)的问题,你不能以编程方式启用它。
答案 1 :(得分:0)
set objShell = CreateObject("WScript.Shell")
objShell.RegWrite "HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main\Enable Browser Extensions","yes", "REG_SZ"
objShell.RegWrite "HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_LOCALMACHINE_LOCKDOWN\iexplore.exe","00000000", "REG_DWORD"
运行上面的VBScript。 希望这会有所帮助。
答案 2 :(得分:0)
弹出该权限请求,然后在IE中离线加载.html。在这种情况下,最好使用HTAs。他们有权限,因此没有必要进行任何特殊设置。