Javascript 如何强制在新窗口中打开电子邮件链接

Javascript 如何强制在新窗口中打开电子邮件链接,javascript,html,outlook,Javascript,Html,Outlook,电子邮件中的电子邮件链接由使用html、javascript和java的系统生成。电子邮件链接应在outlook的“新建”窗口中打开,而不是在“新建”选项卡中打开。如何在电子邮件中编码?在新窗口或新选项卡中打开取决于电子邮件客户端/浏览器设置。您最好将target=“\u blank”设置为空,并希望接收者具有正确的设置 尝试使用window.open('example.com')。但是,您应该知道,不同的电子邮件客户端对此的反应不同;有些人可能会打开一个新的标签,或者在同一个标签中打开我的标签

电子邮件中的电子邮件链接由使用html、javascript和java的系统生成。电子邮件链接应在outlook的“新建”窗口中打开,而不是在“新建”选项卡中打开。如何在电子邮件中编码?

在新窗口或新选项卡中打开取决于电子邮件客户端/浏览器设置。您最好将
target=“\u blank”
设置为空,并希望接收者具有正确的设置

尝试使用
window.open('example.com')。但是,您应该知道,不同的电子邮件客户端对此的反应不同;有些人可能会打开一个新的标签,或者在同一个标签中打开我的标签,并意识到Javascript通常在电子邮件客户端中被阻止


您可以选择在HTML中使用
target='blank'
,但这仍然不能保证。

告诉用户在单击链接时按住shift键。这可能是确保它将在IE和Firefox的新窗口中打开的唯一方法。@austin你从哪里学到的?可能是@Ian的复制品它只是在我的Firefox和IE版本上工作以覆盖默认行为的东西。按住Ctrl键将强制它在一个新选项卡中打开。@austin啊,是的,我不知道为什么我质疑这一点。我不知道轮班,但我知道控制something@Redtiger你读第一句了吗?无法从JavaScript中选择/强制是否在新选项卡或窗口中打开它。它由浏览器的设置决定