javascript - 通过 JavaScript 在同一浏览器中打开多个选项卡

标签 javascript html

我想在主浏览器中打开多个选项卡: 这是我的代码:

    function openSM()
    {
        window.open("http://www.google.com","_blank");
        window.open("http://www.yahoo.com","_blank");
        window.open("http://www.bing.com","_blank");
    }
...
<div onClick="openSM()"> This is a div </div>

但只有第一个窗口在新标签页中打开,其他窗口在新浏览器中打开。 我应该怎么做才能在同一浏览器中打开所有页面?

最佳答案

不幸的是,您无法控制这一点,因此您将无法以编程方式强制打开新选项卡。控制该功能的是浏览器,通常可以由用户配置。

只有当您可以控制客户端的浏览器配置和/或可以在客户端的浏览器中安装扩展(通常是在 Intranet 中)时才能强制执行此操作

关于javascript - 通过 JavaScript 在同一浏览器中打开多个选项卡,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16317494/

相关文章:

html - 为什么当我重新调整浏览器大小时导航栏会中断

html - 垂直和水平居中图像

javascript - 使用来自 golang 的数据将元素添加到 html 页面

javascript - 使用 HTML 标记设置文本格式,并从 JavaScript 中的字符串中删除不需要的文本

html - 如何使这些 div 集具有响应性?

html - 主体不会扩展以包含相对定位的元素

php - 将 HTML5 图表转换为 PDF

javascript - 在 javascript 中从平面对象数组构建对象图

javascript - getElementById() 对于现有对象返回 Null

javascript - forEach 不是 JavaScript 数组的函数错误