怎样让在Gmail等邮箱中工作的mailto主题和正文?

11

下午好,

我有一个网站,其中包含用于发送电子邮件到我母亲的业务的mailto链接,非常标准的内容。

最近,我尝试添加一些其他内容以获取标准主题和正文,当我在我的工作电脑上使用Outlook时,它可以正常工作,但如果我在家里的电脑上使用自动打开Gmail,则无法正常工作:

我用于mailto的代码是:

<a href="mailto:childminding.butterflies@gmail.com
&subject=Childminding%20query
&body=Dear%20Jo,%0A%0AYour%20message%20here%0A%0ARegards,%0A%0AName:%0AEmail:%0APhone:%0A" 
style="text-align:center;">childminding.butterflies@gmail.com</a><br /><br />

就像我说的那样,当计算机被强制自动打开Outlook时,它可以正常工作,但对于Gmail来说并不是很好,是否有一种不同的方法可以使它在两者上都更好?

Gmail中的结果:

http://i.imgur.com/6L7bCaD.png


4
请尝试将第一个 ampersand(&)替换为问号(?),变成?subject - Zhonk
成功 我知道这应该是件简单的事,非常感谢。 - Laurengineer
1个回答

18

如上面的评论所述,将&符号改为问号:

a href="mailto:childminding.butterflies@gmail.com
?subject=Childminding%20query
&body=Dear%20Jo,%0A%0AYour%20message%20here%0A%0ARegards,%0A%0AName:%0AEmail:%0APhone:%0A" 
style="text-align:center;">childminding.butterflies@gmail.com</a><br /><br />
感谢!

enter image description here


3
你好,我已经添加了以上代码,但是 Gmail 不支持它: 截图: http://prntscr.com/k1ueud - user6864832

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