电子邮件按钮:mailto链接的主题和正文

时间:2015-07-03 09:48:11

标签: email button mailto subject

我有一个发送电子邮件的按钮。这将打开一个新的电子邮件,但问题是主题和正文文本未添加到电子邮件中。这是我到目前为止无法正常工作的内容:

<input style="background: #4a5e70; color: #ffffff;" type="button" value="REQUEST INVITE" onclick="window.location.href='mailto:me@any.com’;” subject=“Request%20invite;body=Hallo%20you;”/>

1 个答案:

答案 0 :(得分:0)

在几乎所有语言中(PowerShell都是例外),文本字符串由打字机引号('")分隔,而不是印刷引号()。你应该像这样替换你的报价:

onclick="window.location.href='mailto:me@any.com?subject=Request%20invite&body=Hallo%20you'"

onclick属性被写为单个字符串(由双引号分隔),其href的值为单个字符串(由单引号分隔),表示为URL编码的查询字符串。 / p>

另请注意,除非用户已正确配置本地电子邮件客户端,否则您无法依赖 mailto 链接。

有关详细信息,请参阅Mailto Wikipedia article和此related question