我正在使用以下代码进行使用Watin Core的基本搜索自动化。
IE ie = new IE();
GoToNoWait("www.stackoverflow.com");
ie.TextField(Find.ByName("q")).TypeText("Test");
ie.Button(Find.ByClass("btn js-search-submit")).Click();
但IE会弹出以下消息:
当您向Internet发送信息时,可能会 其他人看到那些信息。你想继续吗?
尝试使用ConfirmDialogHandler处理此问题,但没有运气。任何专家,请指教。
答案 0 :(得分:1)
将此注册表设置设置为0将更容易,因此不会显示警告。您将从IE获得其他消息,但特别是这个消息不会成为问题:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\Zones\3]"1601"=dword:00000000
(如果您将其设置为1,则会显示该消息。)