如何在新窗口中打开多个标签?

时间:2018-02-28 21:24:40

标签: javascript html

我使用此脚本创建一个按钮,在新选项卡中打开3个链接,但在同一窗口中

<html><head>
<script type="text/javascript">
function open_win() 
{    
    window.open("https://google.com/")
    window.open("https://www.gmail.com/")
    window.open("https://www.facebook.com/")
}   
</script></head>
<body>   
<form> <input type=button value="Start a Blog" onclick="open_win()"> </form>
</body> </html>

我发现另一个代码在300 * 250的新窗口中打开一个链接。

<a href="https://google.com/" onclick= "window.open('https://google.com/','newwindow','width=300,height=250'); 
return false;">  </a>

现在,我想将这两者结合起来。我想要一个按钮,如第一种情况,打开一个300 * 250的新窗口,然后在该窗口的新选项卡中打开三个链接。

1 个答案:

答案 0 :(得分:0)

你做不到。 window.open可以创建两种不同的窗口,具体取决于是否在第三个参数中指定了某些选项:

  • 普通浏览窗口(大多数现代浏览器将在当前窗口的标签中打开)

  • 弹出窗口(不能包含标签)

没有办法“混合搭配”这两个选项。