所以我有一个非常简单的链接,试图打开2个新标签页:
function multipleTabs() {
window.open("http://firstlink/","_blank");
window.open("http://secondlink/","_blank");
return false;
}
<a href="javascript:void(0);" onclick="multipleTabs();">Open 2 tabs</a>
问题是,当我单击链接时,两个选项卡都可以很好地打开,但是它显示了另一个空白的新选项卡,总共有3个新选项卡。
如何防止打开第三个空白标签?
注意:您必须允许chrome页面中的弹出窗口使此功能正常
PS。该解决方案也可以仅适用于Chrome,因为我不在此页面上使用其他浏览器。
答案 0 :(得分:0)
尝试:
<a href="javascript:multipleTabs()">Open 2 tabs</a>
为了避免此类问题,我通常会尽量避免使用javascript:void(0),但是出于某种原因,这两种方法都适用于我。