【发布时间】:2018-02-22 08:54:46
【问题描述】:
我正在尝试使用 ctrl + 单击链接以在新选项卡中打开它。这在 Chrome 58 中运行良好。请在下面找到代码:
action.keyDown(Keys.CONTROL).click(driver.findElement(By.xpath
("//section[@class='filmStrip__basic']//a[text()='En savoir
plus']"))).keyUp(Keys.CONTROL).build().perform();
我在 IE、Firefox 和 Safari 上使用相同的代码,但收到以下错误:
Firefox 54:链接在同一个选项卡中打开。 IE 11:什么都没有发生..控件正在移动到下一行 Safari:action.keyDown-Unrecognized 命令异常
对于任何一种浏览器的帮助也很感激。
谢谢
【问题讨论】:
标签: javascript java selenium selenium-webdriver action