【发布时间】:2020-05-31 03:50:17
【问题描述】:
我正在使用 Selenium WebDriver 和 Java 对网站进行自动化处理,但我陷入了这样一种情况,即在按钮上单击一个新的 网页对话框 打开并在该网页对话框上我已经执行输入值/从下拉菜单中选择等操作。
问题是我无法切换到该网页对话框,甚至 F12 窗口也无法在该网页对话框上运行。该网站仅适用于 IE。请帮帮我。
driver.findElement(By.id("buttonOK")).click(); //operation on main browser
Thread.sleep(3000);
driver.switchTo().activeElement(); // This didn't switch to webpage dialog
for(String winHandle : driver.getWindowHandles()){ // this code also didn't switchTo webpage dialog
driver.switchTo().window(winHandle);
}
driver.findElement(By.name("textDataValue")).sendKeys("test"); //operation on webpage dialog
【问题讨论】:
标签: javascript java selenium selenium-webdriver