我想使用jquery打开一个新标签。代码应该非常简单,但是下面的代码不起作用,因此它打开了一个新窗口
window.open('url', '_blank');
如何打开新标签而不是新窗口?
答案 0 :(得分:5)
作为开发人员,您无法确定。
浏览器的设置决定了发生这种情况时该怎么做,因此最终用户决定新窗口/标签的打开方式。
最接近“控制”这个,我已经看到,当我在window.open
的第三个参数中传递一个大小时,它“强制”一个新的窗口(在至少它在过去)。当然,这很可能在浏览器中不一致。这与你正在寻找的相反。
如果有没有标签功能的浏览器,它也无济于事。