2

GoTo(url) を試行したときに「このページはリダイレクトされています」というポップアップが表示されたときに、Watin にバイパスさせる (または「OK」をクリックさせる) にはどうすればよいですか?

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 に答える