window.open在Google Chrome中打开标签页和窗口

Sha*_*ark 5 javascript tabs google-chrome window.open

我有这个JS函数,当点击一个按钮时激活它:

function redirect() {
        win = window.open(\"$ref\", target=\"_blank\");
        win2 = window.open(\"$ref\", target=\"_blank\");
        win3 = window.open(\"$ref\", target=\"_self\");
}
Run Code Online (Sandbox Code Playgroud)

首先调用window.open在Chrome中打开一个新选项卡,第二个window.open打开一个新窗口,第三个window.open成功地将原始窗口"重定向"到$ ref.

我的问题是:为什么第一个和第二个window.open打开一个标签和一个窗口?有没有办法只打开标签?

Pin*_*nal 4

A已经解决了这个问题并创建了一个要点。它在选项卡中打开 3 个链接。