0

watinを使用して「このページを離れてもよろしいですか」ポップアップを処理する方法

1つのリンクを開いた後、別のリンクを開くと、次のようなポップアップが表示されます

「このページを離れてもよろしいですか?」

このポップアップをwatinで処理する方法。

4

2 に答える 2

2
WatiN.Core.DialogHandlers.ReturnDialogHandler.CreateInstance().OKButton.Click(); //IE8 or below

WatiN.Core.DialogHandlers.ReturnDialogHandlerIe9 ie9Handler = new WatiN.Core.DialogHandlers.ReturnDialogHandlerIe9(); //IE9
browser.AddDialogHandler(ie9Handler);
ie9Handler.CancelButton.Click();
browser.RemoveDialogHandler(ie9Handler);
于 2012-11-29T19:23:09.757 に答える
0
browser.RunScript(@"
window.onbeforeunload = function ()
{
    event.returnValue = 'Are you sure you want to leave this page?';
}
");
于 2012-12-05T15:02:00.403 に答える