1

我曾经使用过属性:

target='_blank' <!-- in HTML -->

但是我尝试过使用 JavaScript:

windows.open('my_url' [, args]);

我想my_url在另一个 TAB 中打开,但这个函数的问题是它在新窗口中打开了 url

我还尝试向函数添加参数,例如'_blank'or'_newtab'但不起作用。是否有任何解决方案可以在新选项卡中而不是在新窗口中打开 url?

4

1 回答 1

0

不能选择在新选项卡而不是新窗口中打开,但您可以尝试这个技巧

function OpenInNewTab(url )
{
  var win=window.open(url, '_blank');
  win.focus();
}

<div onclick="OpenInNewTab();">Something To Click On</div>

参考:使用 JavaScript 在新选项卡(而不是新窗口)中打开 URL

于 2013-08-27T13:48:13.943 回答