【发布时间】:2011-09-11 20:47:54
【问题描述】:
我有一个“打开”按钮,用于“计算”应在新标签页中打开的链接。 我尝试使用:
window.open(url, '_blank');
但这会打开一个新窗口。
我也尝试了以下方法:
<form id="oform" name="oform" action="" method="post" target="_blank">
</form>
...
document.getElementById("oform").action = url;
document.getElementById("oform").submit();
仍然会打开一个新窗口,而不是一个新选项卡。
当使用简单的<a href...> 和target='blank' 时,链接会在新标签页中打开。
有解决办法吗?
【问题讨论】:
-
在 Chrome 中,
<form target="_blank">在提交时会在新标签页中打开,因此取决于浏览器。 -
我使用 chrome,但它在新窗口而不是新标签中打开
标签: javascript html