如何使用watin处理“您确定要离开此页面”弹出窗口
我打开了一个链接,之后当我打开另一个链接时,它会弹出一个像
这样的弹出窗口“您确定要离开此页”
如何在watin中处理这个弹出窗口。
答案 0 :(得分: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);
答案 1 :(得分:0)
browser.RunScript(@"
window.onbeforeunload = function ()
{
event.returnValue = 'Are you sure you want to leave this page?';
}
");