2

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

4

1 回答 1

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();
于 2008-11-04T11:22:47.817 回答