Firefox浏览器中,mailto链接无法在新标签页中打开

3

在Firefox中,mailto链接不能在新标签页中打开。它在所有其他浏览器中都能正常工作,但不幸的是,在Firefox中我无法在标签页中打开它,因此我的应用程序会被重定向到邮件客户端,如Google / Yahoo等。有没有解决这个问题的方法?我尝试了以下代码:

<a target="_blank" href="mailto:?subject=subjectText&body= bodyText">email</a>

3
mailto: 链接的作用是打开用户选择的邮件客户端,你无法控制用户的选择。 - Pointy
1个回答

2
您的mailto:链接将打开Outlook应用程序或Thunderbird应用程序或您使用的任何其他邮件代理。它不会为您打开网站。
根据:http://en.wikipedia.org/wiki/Mailto 尽管其使用没有严格定义,但这种形式的URL旨在在激活URL时打开用户电子邮件客户端的新消息窗口。
而且
由链接激活的软件机制需要在计算机上建立默认的电子邮件客户端。
虽然有一些信息似乎允许在Chrome浏览器中将Gmail设置为默认代理。请阅读此问题: 如何为将Gmail设置为默认邮件处理程序的用户在新标签页中打开mailto链接?

1
假设用户的计算机中没有安装邮件客户端应用程序,它会要求在浏览器中打开gmail/yahoo邮件客户端,然后应该在新标签页中打开,对吗? - ABHILASH SB
我在评论中添加了一个链接,这个问题有些相似,但也有些不同,但或许它能帮到你。 - Henk Jansen

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接