我想关闭打印屏幕弹出窗口,但无法检查其路径。所以我正在使用机器人类来关闭弹出窗口,还有其他方法可以关闭它吗?
答案 0 :(得分:0)
选项1- 使用javascriptexecuter关闭弹出窗口
选项2- 使用getwindowhandles->切换到弹出窗口-> Sendkeys(TAB)-> Sendkeys(Enter)
答案 1 :(得分:0)
driver.switchTo().alert().accept();//close alert
或
for (String winHandle : driver.getWindowHandles()) {//Jump to new tab
driver.switchTo().window(winHandle);
}
driver.close();//close tab
for (String windowHandleId : driver.getWindowHandles()) {//come back
driver.switchTo().window(windowHandleId);
}