猿问

WebDriver打开新选项卡

我已经拖网和WebDriver API。我没有使用WebDriver / Selenium2.0打开新标签页的方法。

有人可以确认我是否正确吗?

谢谢,克里斯。PS:我看到的当前替代方法是在同一窗口中加载不同的URL或打开新窗口。


杨魅力
浏览 487回答 3
3回答

大话西游666

Selenium WebDriver API目前不支持浏览器中的管理选项卡。

噜噜哒

  var windowHandles = webDriver.WindowHandles;        var script = string.Format("window.open('{0}', '_blank');", url);        scriptExecutor.ExecuteScript(script);        var newWindowHandles = webDriver.WindowHandles;        var openedWindowHandle = newWindowHandles.Except(windowHandles).Single();        webDriver.SwitchTo().Window(openedWindowHandle);
随时随地看视频慕课网APP

相关分类

Java
我要回答