【问题标题】:Open new tab without rewrite previous open tab but open new one打开新标签而不重写以前打开的标签但打开新标签
【发布时间】:2022-11-18 16:41:11
【问题描述】:

我在谷歌上搜索了很多次,寻找一种在点击链接时打开新标签的方法。如果我单击此 javascript sn-p 链接打开新选项卡,它是完美的,但如果我再次单击新选项卡,则会获得焦点并替换为新内容。我不想要这个。

$('body').on('click', 'a.viewTextAndAnnotations', function(e) {
      e.preventDefault();
      var fullUrl = "https://www.example.com";
      window.open(fullUrl,'_newtab');
});

我希望在第二次单击用户时打开第二个选项卡。

【问题讨论】:

    标签: javascript html tabs


    【解决方案1】:

    请试试这个。

     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>
    

    【讨论】:

      猜你喜欢
      • 2011-09-19
      • 1970-01-01
      • 2011-12-21
      • 1970-01-01
      • 2015-10-18
      • 1970-01-01
      • 2014-11-05
      • 1970-01-01
      相关资源
      最近更新 更多