2013-05-09 101 views
-1

电子邮件中的电子邮件链接是由系统使用html,javascript,java生成的。电子邮件链接应从新窗口的Outlook中打开,而不是新标签。我们如何在电子邮件中执行代码?如何强制在新窗口打开电子邮件链接

+1

告诉用户在点击链接时按住shift键。这可能是确保它在IE和Firefox的新窗口中打开的唯一方法。 – austin 2013-05-09 03:04:53

+0

@austin你从哪里学到的? – Ian 2013-05-09 03:20:16

+0

可能的重复[在新标签中使用javascript打开网址](http://stackoverflow.com/questions/4907843/open-url-in-new-tab-using-javascript) – Ian 2013-05-09 03:22:30

回答

1

在新窗口或新选项卡中打开取决于电子邮件客户端/浏览器设置。你可以做的最好的做法是让target="_blank",并希望接收人有正确的设置。

+0

我试过了,但它在我的前景的新标签中打开。 – 2013-05-09 03:00:07

+0

@Redtiger你看了第一句话吗?无法选择/强制在JavaScript中是否打开新选项卡或窗口。这取决于浏览器的设置 – Ian 2013-05-09 03:21:50

0

在javascript中尝试使用window.open('example.com');。但是,您应该意识到不同的电子邮件客户端对此有不同的反应;有些人可能会通过打开一个新选项卡或者我在同一个选项卡中打开来回应这个问题 - 并且请注意,JavaScript通常在电子邮件客户端中被阻止。

您的替代方法是在HTML中使用target='blank',但仍不能保证。

相关问题