Javascript 如何在“新建”选项卡中打开url?

Javascript 如何在“新建”选项卡中打开url?,javascript,Javascript,我曾经使用属性: target='_blank' <!-- in HTML --> 我想在另一个选项卡中打开我的url,但此函数的问题是它会在新窗口中打开url 我也尝试过在函数中添加参数,比如“\u blank”或“\u newtab”,但不起作用。 有什么解决方案可以在新选项卡中而不是在新窗口中打开url吗?您不能选择在新选项卡中而不是在新窗口中打开url,但您可以尝试此技巧 function OpenInNewTab(url ) { var win=window.open

我曾经使用属性:

target='_blank' <!-- in HTML -->
我想在另一个选项卡中打开我的url,但此函数的问题是它会在新窗口中打开url

我也尝试过在函数中添加参数,比如“\u blank”或“\u newtab”,但不起作用。 有什么解决方案可以在新选项卡中而不是在新窗口中打开url吗?

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

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

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

参考资料:

您无法指定窗口的确切打开位置。这取决于浏览器。也就是说,我知道IE有一个“当遇到弹出窗口时”设置,将“在新选项卡中始终打开”作为选项。如果您有在新选项卡中打开链接的元素,则在任何事件中模拟该元素上的单击事件。是否投票反对回答标记为重复的问题?
function OpenInNewTab(url )
{
  var win=window.open(url, '_blank');
  win.focus();
}

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