// Actions actionOpenLinkInNewTab = new Actions(mainDriver);
// actionOpenLinkInNewTab.keyDown(Keys.COMMAND).sendKeys("t").keyUp(Keys.COMMAND).perform();
//
// actionOpenLinkInNewTab.keyDown(Keys.CONTROL).sendKeys("t").keyUp(Keys.CONTROL).perform();
//
// actionOpenLinkInNewTab.keyDown(Keys.LEFT_CONTROL).sendKeys("t").keyUp(Keys.LEFT_CONTROL).perform();
// mainDriver.findElements(By.className("leads-table__td-name__name")).get(leadNo).sendKeys(Keys.chord(Keys.COMMAND ,"t"));
// leads.get(leadNo).sendKeys(Keys.chord(Keys.COMMAND ,"t"));
// leads.get(leadNo).sendKeys(Keys.chord(Keys.LEFT_CONTROL ,"t"));
// leads.get(leadNo).sendKeys(Keys.COMMAND +"t");
// leads.get(leadNo).sendKeys(Keys.LEFT_CONTROL +"t");
// leads.get(leadNo).sendKeys(Keys.CONTROL +"t");
leads.get(leadNo).sendKeys(Keys.chord(Keys.COMMAND, Keys.ENTER));
// leads.get(leadNo).sendKeys(Keys.chord(Keys.CONTROL ,Keys.ENTER));
// leads.get(leadNo).sendKeys(Keys.chord(Keys.LEFT_CONTROL ,Keys.ENTER));
// leads.get(leadNo).sendKeys(Keys.COMMAND);
// leads.get(leadNo).click();
leads.get(leadNo).sendKeys(Keys.chord(Keys.COMMAND, Keys.ENTER));
试了一大堆 最后只有一个成功了。。。
神奇的是这个组合实测浏览器里没成功

本文深入探讨了使用Selenium进行键盘操作的方法,包括在不同操作系统上使用Command、Control和Enter键打开新标签页的多种尝试,最终确定了一个有效的方法。

2443

被折叠的 条评论
为什么被折叠?



