当前位置: 首页 > 知识库问答 >
问题:

使用Selenium IDE在新建选项卡中打开链接

庄萧迟
2023-03-14

我看过很多答案
Selenium IDE:在新选项卡中打开并将焦点转移到新选项卡不工作
如何在新选项卡中打开链接等...关于这个问题的帖子,但没有一个是100%相关的,所以,我再次问这个。我需要在三个不同的选项卡中打开三个不同的链接:
Google.com
Yahoo.com







。如果我使用open,它只会打开同一个选项卡中的下一个链接,而当我使用openwindowopenwindowandwait时,它只会打开我不想要的新窗口。

有人能帮忙吗。


共有1个答案

翟黎明
2023-03-14

Selenium IDE中没有直接与选项卡相关的命令,Selenium IDE只是不是为使用选项卡而构建的。几年前,有一篇文章引用了一个selenium开发人员的答案(selenium IDE for Firefox Ctrl-Tab)

唯一可能让它工作的方法是使用发送键来模拟Ctrl+T打开一个新选项卡。这里有一个帖子给出了细节。

 类似资料:
  • 问题内容: 新标签页正在打开,但URL链接未打开。 问题答案: 我检查了以下代码,它对我来说很好。我从这里找到了答案。

  • 请告知如何使用Python selenium Chrome WebDriver在新选项卡中打开链接。所以,我不是在问如何简单地打开一个新标签,也不是在问如何用Firefox打开一个新标签。 此选项卡将在新选项卡中打开相同的页面: 因此,当试图通过Selenium或requests访问此元素的链接时,它将重定向到搜索结果本身的页面。有鉴于此,我决定用一种不同的方法来解决这个问题。 因此,我决定放弃在

  • 问题内容: 在这种情况下有人可以帮助我吗: 方案是: 有一个网页,并且仅在新选项卡中打开所有指定的链接。现在,我试图单击新打开的选项卡中的任何一个链接。在下面尝试过,但是只单击了主/第一个选项卡中的一个链接,而不是新选项卡中的链接。 问题答案: 您将需要使用命令来访问第二个选项卡。 在打开第二个选项卡之前-获取打开的选项卡的windowHandle: 然后执行打开第二个选项卡的操作。现在,您需要知

  • 我想打开我在新选项卡中找到的网站链接。我已经尝试打开一个新的标签,并将链接的url传递给这里建议的驱动程序,然而,新的标签根本不会打开。(关于如何打开新标签,还有其他几个建议,但似乎都不适合我。) 因此,我最近的尝试是右键单击链接并按“T”以在新选项卡中打开链接,如下所示:

  • 问题内容: 这个问题已经在这里有了答案 : Target =’_ blank’以显示在新窗口中,而不是新标签中,可能吗? (9个答案) 5年前关闭。 有没有一种方法可以使链接在不使用JavaScript的情况下打开新的浏览器窗口(而非标签页)? 问题答案: 使用纯HTML 不能影响这一点-每个现代的浏览器(=用户)都可以完全控制此行为,因为它过去曾被滥用很多。 HTML选项 您可以打开一个新窗口(