是否可以用javascript在新窗口中打开链接

Is it possible to open a links in a new window in javascript?

本文关键字:在新窗口中打开 链接 javascript 是否      更新时间:2023-09-26

我想一键打开谷歌和youtube。但棘手的是,我希望它能在一个新的窗口中打开。我已经在选项卡上实现了。但我的客户不想在选项卡上打开。所以我需要在新窗口上更改它。

以下是我迄今为止所做的尝试。

<a href="#" id="linkTrigger">Open Links</a>
var trigger = document.getElementById('linkTrigger'),
    link = ['www.google.com', 'www.youtube.com'];
trigger.onclick = function {
    [].forEach.call(link, function(e){
        if(e == 'www.google.com')
            window.open(e, 'newwindow', 'height: 100px, width: 100px');
        else 
            window.open(e);
    });
}

我也读过那个窗口。open(/*link*/,_blank(应该在一个新窗口中打开,然而,对我来说。它在新选项卡中打开。我目前正在使用谷歌Chrome 49。

这个脚本可以像我们预期的那样打开谷歌。

我寻找可能的解决方案,但我没有同样的问题。

如有任何帮助,我们将不胜感激。谢谢

有一个完整的主题,关于如何做到这一点,以及在新选项卡中打开url的问题。

以下是链接:使用JavaScript 在新选项卡(而不是新窗口(中打开URL

希望这能有所帮助,问候

使用"_blank"作为window.open()的第一个参数,"width=/*height*/,height=/*width*/"作为第三个参数,然后设置打开窗口的location.href

var w = window.open("_blank", "w", "width=600, height=400"); 
w.location.href = "http://www.google.com";