-1
我找到了一些答案,但他們不工作。常見的是這樣的:如何使用Selenium + Java在瀏覽器中打開新選項卡?
driver.findElement(By.cssSelector("body")).sendKeys(Keys.CONTROL +"t");
但這不起作用。你可以幫我嗎?
而且我也不明白爲什麼我們使用上面的(By.cssSelector("body"))
。
我找到了一些答案,但他們不工作。常見的是這樣的:如何使用Selenium + Java在瀏覽器中打開新選項卡?
driver.findElement(By.cssSelector("body")).sendKeys(Keys.CONTROL +"t");
但這不起作用。你可以幫我嗎?
而且我也不明白爲什麼我們使用上面的(By.cssSelector("body"))
。
嘗試使用Javascript:
String a = "window.open('about:blank','_blank');";
((JavascriptExecutor)driver).executeScript(a);
或用網址:
String a = "window.open('http://google.com','');";
((JavascriptExecutor)driver).executeScript(a);
謝謝,它的工作原理 – Elik