当尝试GoTo(url)时出现“正在重定向此页面”弹出窗口时,如何让Watin绕过(或单击“确定”)?
答案 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();