您可以使用 mailto 预先填写电子邮件的部分内容吗? [复制]

Posted

技术标签:

【中文标题】您可以使用 mailto 预先填写电子邮件的部分内容吗? [复制]【英文标题】:Can you pre-fill parts of an email using mailto? [duplicate] 【发布时间】:2019-01-09 17:02:06 【问题描述】:

我知道您可以使用mailto: 添加主题行或抄送/密送其他人,但是您可以在电子邮件中添加一些正文或签名行吗?

例如:如果您想在电子邮件末尾添加一行:

“来自 yoursite.com”

只是为了让您知道他们使用了您网站上的链接。这是否可以不使用表单或脚本?

【问题讨论】:

【参考方案1】:

如何在没有 PHP(或等效)的情况下向 mailto 添加签名?

虽然你的答案有点含糊,但你可以尝试这样的方法,在顶部写一些东西,然后有几个回车符 (%0D),然后是签名 Mailed from yoursite.com%20 可用于确保浏览器正确显示空格。

<a href="mailto:someone@example.com?subject=Hello%20there&body=Body%20stuff%20goes%20here.%0D%0DMailed%20from%20yoursite.com">Send Mail</a>

你可以看看this w3 schools link或this discussion (as mentioned by Obsidian Age)。

【讨论】:

完全按照我想要的方式工作。谢谢。

以上是关于您可以使用 mailto 预先填写电子邮件的部分内容吗? [复制]的主要内容,如果未能解决你的问题,请参考以下文章

Django Admin预先填写用户的电子邮件

jQuery Mobile mailto - 取消邮件留在邮件应用程序中

mailto的深入用法

Cordova - 通过单击按钮打开本机电子邮件应用程序

在Javascript中使用来自图像的href = mailto链接[重复]

你如何创建一个mailto:没有(to)部分的链接