我在通过 watin 代码关闭弹出窗口阻止程序时遇到麻烦。谁能帮我知道如何通过 watin 关闭 IE 的弹出窗口拦截器?如果 IE 中安装了工具栏(如 google、yahoo 或 msn)的弹出窗口拦截器,有什么方法可以关闭它们吗?提前感谢您的帮助。
您可以使用 .NET 更改 IE 的注册表项。看http://support.microsoft.com/kb/843016有关特定键的更多信息。
All:
HKEY_LOCAL_MACHINE\Software\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_WEBOC_POPUPMANAGEMENT
Value = 0 for Off
Value = 1 for On
每个区域:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\Zones\[0-4]\1809
HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\Zones\[0-4]\1809
Value = 0 for Enabled
Value = 3 for Disabled
每个站点:
HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\New Windows\Allow
Create subkey with domain name and binary data.
以下是通过 .NET 编写注册表项以使站点进入受信任区域的代码示例,这使得 WatiN 能够下载文件:
以编程方式将受信任的站点添加到 Internet Explorer
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)