使用Selenium接受警报,然后登录

本文关键字:然后 登录 Selenium 使用 | 更新日期: 2023-09-27 18:17:03

我使用c#访问一个在访问该网站时发出警告的政府网站。我能够确认警报,但是驱动程序在页面源中仍然具有原始html,因此我无法访问站点的Log in元素。

IWebDriver driver = new InternetExplorerDriver();
driver.Navigate().GoToUrl("https://www.afway.af.mil");
IAlert alert = driver.SwitchTo().Alert();
alert.Accept();

我确信我错过了一些明显的东西,但还没有找到正确的谷歌搜索给我答案。有人对如何刷新驱动程序有任何想法吗?PageSource,所以我可以访问/选择登录元素?

感谢凯文

使用Selenium接受警报,然后登录

尝试将driver.SwitchTo().DefaultContent();切换回原始窗口

相关文章: