Здесь снимок, т.е. загрузчик ie.
Я пытался использовать робот, но не работал.
try
{
Robot robot = new Robot();
robot.setAutoDelay(250);
robot.keyPress(KeyEvent.VK_ALT);
Thread.sleep(1000);
robot.keyPress(KeyEvent.VK_S);
robot.keyRelease(KeyEvent.VK_ALT);
robot.keyRelease(KeyEvent.VK_F4);
}
catch (AWTException e)
{
e.printStackTrace();
}
Я пытался использовать System.out.println дляпроверьте, переходит ли код к функции робота.Но экран кажется застрявшим после строки, запрашивающей загрузку.
Текущее окно не активно?Потому что, если я пытаюсь щелкнуть по любому элементу без сохранения файла, он не может щелкнуть.
Код для загрузки - это значок
driver.findElement(By.xpath("//input[@name='ctl00$TrackerPlaceHolder$btnexcel']")).click();