Html 如何使目标始终打开一个新窗口

Html 如何使目标始终打开一个新窗口,html,Html,我正在做的是向用户发送一个指向某个页面的链接,但我希望在用户提交表单后关闭该页面 为此,我必须为用户打开一个新窗口 //this always opens a new tab not a new window <a href="http://www.google.com" target="_blank">open in new window</a> //这将始终打开一个新选项卡,而不是新窗口 在用户打开链接后,我不想关闭他/她的浏览器(用户从那里打开链接)。我只发送电

我正在做的是向用户发送一个指向某个页面的链接,但我希望在用户提交表单后关闭该页面

为此,我必须为用户打开一个新窗口

//this always opens a new tab not a new window
<a href="http://www.google.com" target="_blank">open in new window</a>
//这将始终打开一个新选项卡,而不是新窗口

在用户打开链接后,我不想关闭他/她的浏览器(用户从那里打开链接)。我只发送电子邮件中的链接

这不是你可以控制的

给定指示应打开新浏览上下文的目标属性,打开新选项卡或新窗口之间的选择是用户的首选项,不受页面作者的控制


如果您使用的是JavaScript,那么您可以使用
window.open()
指定窗口的维度,其副作用是触发一个新窗口而不是一个新选项卡。因为你是在电子邮件中工作,所以这不是一个选项。电子邮件客户端从HTML格式的电子邮件中删除JavaScript。

因此(1)您想打开一个新窗口,(2)您想稍后关闭它,(3)您有代码在新窗口中打开它(这使得1变得多余),但(4)您不想关闭窗口(这与2相矛盾)。我不知道你在问什么。你自己已经回答了标题问题。然而,你的措辞让我很困惑,你的主要问题是什么。到底是什么不起作用?编辑后,问题仍然不清楚。您是否试图询问“如何使HTML格式电子邮件中的链接在新浏览器窗口中而不是在现有浏览器窗口中的新选项卡中打开?”否。用户从其电子邮件中获取链接。(我已经有了)。我想要的是,当用户按下链接时,链接会在一个新窗口中打开(而不是用户当前在其电子邮件帐户中的窗口选项卡)@Quentin@learningbyexample-这和我说的有什么不同?这就是我想要控制的。@learningbyexample-你可能想要,但你没有也不可能拥有它。