javascript - 如何在不切换到新标签的情况下在 JavaScript 中打开新标签?

标签 javascript html

如何在不切换到新标签的情况下使用 javascript 打开新标签?
例如,当用户单击链接时,将打开一个新选项卡,但用户应留在当前选项卡上。

最佳答案

Web 浏览器自动将焦点放在新标签上,但您可以回调焦点:

function openWindow( url )
{
  window.open(url, '_blank');
  window.focus();
}

<a href="http://www.example.com/" onclick="javascript:openWindow(this.href);return false;">Click Me</a>

关于javascript - 如何在不切换到新标签的情况下在 JavaScript 中打开新标签?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7924232/

相关文章:

javascript - 在 JavaScript 中混淆字符串文字和对象键?

html - 创建类似于身份证的包装

javascript - ctx.fillText 不绘制连接

javascript - 谷歌浏览器如何在没有扩展的情况下永久水平翻转

html - 如何在输入框前面添加文字

javascript - 如何将 AngularJS 指令应用于 ajax 内容?

javascript - 悬停状态指针事件:none Javascript fallback

javascript - material-ui-dropzone 中的样式预览网格

JavaScript 鼠标悬停

javascript - 任何在phonegap中跟踪home按钮按下事件的可能性