我的页面中有target="_blank"
的两个链接,但是如果我在新标签页中打开第一个链接,当我点击第二个链接时,页面会在标签中加载第一个链接已经打开,我需要让它们在不同的标签中打开,而不是相同。感谢。
添加代码......
<ul style="float: left;">
<li><a href='{external link}' target="_blank"><span>Help Desk</span></a></li>
<li><a href='{external link}' target="_blank"><span>Bússola</span></a></li>
</ul>
答案 0 :(得分:3)
target="_blank"
是正确的(也可能是唯一的)方法,但它的行为方式取决于浏览器和浏览器设置。
有关详细信息,请参阅HTML: how to force links to open in a new tab, not new window。
解决方法可能是给他们不同的名字,如下所示:
<ul style="float: left;">
<li><a href='{external link}' target="a"><span>Help Desk</span></a></li>
<li><a href='{external link}' target="b"><span>Bússola</span></a></li>
</ul>
这应该强制浏览器打开两个新选项卡,如果单击第一个链接,则总是会重新加载相同的框架(第二个选项卡也是如此)。
答案 1 :(得分:1)
尝试使用像这样的javascript函数
<强> HTML 强>
<a href="javascript:void(0)" onclick="open_win()">Target</a>
<强>使用Javascript:强>
<script>
function open_win()
{
window.open("https://www.google.co.in/");
}
</script>