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

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

问题描述:

我有一个用于发送电子邮件的按钮。这将打开一封新电子邮件,但问题在于主题和正文文本未添加到电子邮件中。这是我至今不工作:电子邮件按钮:mailto链接的主题和正文文本

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

在几乎每一种语言(PowerShell是一个例外),文本字符串由打字机引号('")没有排版引号(分隔, )。此时应更换你的引号,像这样:

onclick="window.location.href='mailto:[email protected]?subject=Request%20invite&body=Hallo%20you'" 

onclick属性被写成一个字符串(用双引号分隔),其href,其值是一个字符串(单引号分隔),表示为URL编码请求参数。

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

有关更多信息,请参阅Mailto Wikipedia article和此related question