繁体   English   中英

在新选项卡中打开链接但不使用_blank方法

[英]Open link in new tab but without _blank method

我在某处读到使用<a href="#" target="_blank">URL</a>可能很容易被破解,具体来说,使用target="_blank"方法可能会有风险,因为有些javascript可以在之后触发点击链接"target="_blank"

有没有其他方法可以在新标签中打开链接? 非常感谢你,我很感激。

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

<a onclick="UserNewTab();">Click Here</a>

$(document).on('click', 'a', function(e){ 
    e.preventDefault(); 
    var url = $(this).attr('href'); 
    window.open(url, '_blank');
});

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM