当前位置: 首页 > 面试题库 >

JavaScript在新窗口中打开,而不是选项卡

陶锋
2023-03-14
问题内容

我有一个选择框,window.open(url)当选择一个项目时会调用。Firefox默认会在新标签页中打开页面。但是,我希望页面在新窗口中打开,而不是在新标签页中打开。

我该怎么做?


问题答案:

给窗口一个“ specs”参数,该参数的宽度/高度为 有关所有可能的选项。

window.open(url, windowName, "height=200,width=200");

指定宽度/高度时,它将在新窗口(而不是选项卡)中打开它。



 类似资料:
  • 问题内容: 我正在使用Selenium WebDriver。每个链接都会在新的浏览器窗口中打开。这对我来说不方便。如何更改它以便仅在新选项卡中打开? 问题答案: 硒目前无法切换标签。因此,我们迫使浏览器在新窗口中打开链接,但是由于我们能够切换窗口,因此我们迫使浏览器采用这种方法。这 可能 会在更高版本中修复

  • 我正在使用Selenium WebDriver。每个链接都在一个新的浏览器窗口中打开。对我来说不方便。我如何更改它,使它只在新选项卡中打开?

  • 问题内容: 我正在尝试在新选项卡(而不是弹出窗口)中打开URL。 我看到了相关的问题,答案看起来像这样: 但是它们都不适合我,浏览器仍然尝试打开一个弹出窗口。 问题答案: 作者无法选择在新标签页中打开,而不是在新窗口中打开。这是用户的偏爱。 CSS3提出了新的目标,但是该规范被放弃了。 的反向是不正确的; 通过在的第三个参数中指定窗口的尺寸,可以在选项卡的首选项触发新窗口。

  • 问题内容: 我有来自第三方开发人员的JavaScript文件。它具有一个具有链接的链接,该链接将当前页面替换为目标页面。我想在新标签页中打开此页面。 这是我到目前为止所拥有的: 谁能帮我吗? 问题答案:

  • 当在Selenium IE Web Driver中激发时,它将打开一个新窗口,而不是在新选项卡中打开。 通常在IE浏览器中,它会打开一个新的选项卡,但在Selenium Web Driver中不会。 需要修复。

  • 我试图在IE11中通过点击一个链接打开一个新的标签,但它会在点击一个链接时打开一个新的窗口。我在谷歌上寻找合适的方法,但不知道如何实现这一点。有人能帮忙吗? 当手动单击时,link会在一个选项卡中打开,但当通过selenium单击时,它会打开一个新窗口。 我没有添加任何代码,因为没有太多要添加的。我使用webelement.click()单击了link元素,并且在驱动程序功能中禁用了persist