我正在做的是向用户发送指向页面的链接,但我想在用户提交表单后关闭该页面。
要做到这一点,我必须为用户打开一个新窗口
//this always opens a new tab not a new window
<a href="http://www.google.com" target="_blank">open in new window</a>
用户打开链接后,我不想关闭他/她的浏览器(用户打开链接的地方)。我发送的只是电子邮件中的链接。
答案 0 :(得分:0)
这不是你可以控制的东西。
如果目标属性指示应该打开新的浏览上下文,则打开新选项卡或新窗口之间的选择是用户首选项,而不是页面作者的控制。
如果您使用的是JavaScript,则可以使用window.open()
指定窗口的尺寸,其副作用是触发新窗口而不是新选项卡。由于您使用的是电子邮件,因此不是一个选项。电子邮件客户端从HTML格式的电子邮件中删除JavaScript。