Watin - 浏览到HTTPS页面

时间:2008-11-04 03:05:54

标签: internet-explorer watin

当尝试GoTo(url)时出现“正在重定向此页面”弹出窗口时,如何让Watin绕过(或单击“确定”)?

1 个答案:

答案 0 :(得分:3)

对于管理对话框,watin有WatiN.Core.DialogHandlers,(如AlertDialogHandler,ConfirmDialogHandler,FileUploadDialogHandler,PrintDialogHandler和LogonDialogHandler。)我认为对于你的例子,我认为应该使用AlertDialogHandler。

AlertDialogHandler popUp = new AlertDialogHandler();
ie.DialogWatcher.Add(popUp);
ie.GoTO(URL);
if( popUp.Exists())
           {
           popUp.OKButton.Click();
           }
ie.WaitForComplete();