【发布时间】:2014-12-23 21:38:18
【问题描述】:
当然,在 Internet Explorer (9) 中,我无法在后台选项卡中打开链接。我已经尝试了一些事情:
Robot r = new Robot();
r.keyPress(KeyEvent.VK_CONTROL);
driver.findElement(By.name(THE_LINK)).click();
r.keyRelease(KeyEvent.VK_CONTROL);
我也试过
String link = Keys.chord(Keys.CONTROL, Keys.RETURN);
driver.findElement(By.name(THE_LINK)).sendKeys(link);
它实际上是在一个新窗口中打开它。
当我手动工作并 ctrl+click 时,它会按预期工作并在后台选项卡中打开。我尝试过重置浏览器设置并做了很多不同的事情,但当然,它没有按预期工作。
有人见过这个吗?有人要我尝试不同的东西吗?
【问题讨论】:
标签: java internet-explorer selenium automation