JavaScript - 打开新窗口并显示为选项卡(等效于 chrome CTRL+N)

标签 javascript html google-chrome

我需要使用 JavaScript 打开“新窗口”。该窗口必须在带有选项卡的新窗口而不是简单窗口中显示页面。

window.open(
    "http://google.co.za", null,
    "toolbar=yes,titlebar=yes,status=yes,menubar=yes,fullscreen=yes,centerscreen=yes"
);

产生这个窗口:

enter image description here

相反,我想知道是否可以打开带有标签页的新窗口: enter image description here

最佳答案

很遗憾,这是不可能的。使用 window.open() 您可以通过提供属性作为第三个参数来打开一个新窗口,正如您所拥有的那样。这只是打开一个显示 URL 的基本浏览器。

或者您可以通过不在第三个参数中提供窗口属性来在当前浏览器中打开一个新选项卡。考虑以下内容

window.open("http://google.com")

向当前浏览器添加一个新选项卡。

据我所知并进行过测试,不可能两者兼顾。

关于JavaScript - 打开新窗口并显示为选项卡(等效于 chrome CTRL+N),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40530996/

相关文章:

javascript - 测试自定义 Angular Directive(指令)是否显示/隐藏元素

javascript通过json对象移动如何判断元素是否存在

javascript - RSA 登录 node.js 并在 C++ 中验证

javascript - 发送特定数据到ajax

javascript - 在 FullCalendar 上获取事件

iphone - 一般最大网页大小? iPhone?安卓?

javascript - 无法从 ajax 响应中获取正文元素

html - 插入文字效果适用于 Chrome,但不适用于 Firefox

css - 谷歌浏览器 - Flexbox + overflow-x :auto

css - Chrome 在使用 appcache 时阻止对谷歌字体的请求