javascript - Selenium IE 驱动程序在 window.open() 上打开新窗口而不是新选项卡

标签 javascript java internet-explorer selenium

当在 Selenium IE Web 驱动程序中触发 window.open() 时,它会打开一个新窗口,而不是在新选项卡中打开。

通常在 IE 浏览器中它会打开一个新选项卡,但在 Selenium Web Driver 中不会。

需要修复。

最佳答案

看看这篇文章How to open a new tab using Selenium WebDriver with Java?

你可以实现这个

driver.ExecuteScript("window.open('your url','_blank');");

关于javascript - Selenium IE 驱动程序在 window.open() 上打开新窗口而不是新选项卡,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35911070/

相关文章:

javascript - 设置 CodeMirror Merge View + Require.js 时遇到问题

java - 使用 Maven 和 Jetty 将数据从一个 JSP 文件发送到另一个 JSP 文件

java - 如何将 apache-httpclient-4.x 连接到 axis2 stub

internet-explorer - 使用 'Edge' 或 'IE9' 作为 X-UA 兼容 header ?

javascript - 如何调整我的正则表达式以仅替换缩写而不替换扩展?

javascript - 在谷歌图表上设置查询范围的问题

ruby - 如何使用 watir 和 IE 上传文件?

html - 我的 HTML/CSS 中禁用了滚动条?同时使用 Progid Microsoft 渐变。

javascript - 导航栏覆盖文本(Bootstrap)

java - 如何优化外部 Java 库的资源使用?