【问题标题】:Open a new tab rather than a new window [duplicate]打开一个新标签而不是一个新窗口[重复]
【发布时间】:2013-04-11 15:58:03
【问题描述】:

我想使用 jquery 打开一个新标签。代码应该很简单,但是以下代码不起作用,因此它会打开一个新窗口

window.open('url', '_blank');

如何打开新标签而不是新窗口?

【问题讨论】:

  • 部分老浏览器不支持标签页

标签: javascript jquery


【解决方案1】:

您作为开发者无法确定。

浏览器有一个设置来决定发生这种情况时要做什么,所以最终用户是决定新窗口/标签如何打开的人。

据我所知,最接近“控制”这一点的是,当我在window.open 的第三个参数中传递一个大小时,它会“强制”一个新的窗口(至少它是过去有)。当然,这很可能在浏览器之间并不一致。这与您正在寻找的相反。

当有没有标签功能的浏览器时,它也无济于事。

【讨论】:

    猜你喜欢
    • 2014-10-15
    • 1970-01-01
    • 2012-10-08
    • 2013-10-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-05-02
    相关资源
    最近更新 更多