2009-06-01 61 views
1

我在通過watin代碼關閉彈出式窗口攔截器時遇到了麻煩。任何人都可以請幫助我知道如何通過watin關閉彈出式窗口攔截器的IE瀏覽器?有沒有什麼辦法可以關閉工具欄的彈出窗口阻止程序(如谷歌,雅虎或MSN),如果它們中的任何一個安裝在IE中?感謝您的幫助提前。如何通過Watin中的代碼關閉彈出窗口攔截器?

回答

1

您可以使用.NET來更改IE的註冊表項。有關特定密鑰的更多信息,請參閱http://support.microsoft.com/kb/843016

所有:

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可以下載文件:

Programmatically add trusted sites to Internet Explorer

0

你不能用WatiN禁用這個,你可以使用UIAutomation來完成它。

相關問題