23

我需要在Mailto link我的网站上创建一个,该网站应该包含产品名称或产品页面 URL subject section。我该怎么做?
Exp:当您收到一封eBay关于您正在销售或购买的产品的电子邮件时,您会通过在主题部分看到产品名称自动知道该电子邮件是关于什么产品的。
我怎样才能做到这一点?

4

4 回答 4

11

当我没有对值进行 url 编码之前,我遇到了这个问题,所以我建议(使用 lc 的示例):

<a href="mailto:foo@bar.com?subject=This+Is+My+Product">

或者

<a href="mailto:foo@bar.com?subject=This%20Is%20My%20Product">
于 2009-07-08T23:41:44.083 回答
4

此页面 [Link Dead]概述了 mailto URI 的语法:

  • 给多个收件人的地址消息

    ,   (comma separating e-mail addresses)
    
  • 在“主题”字段中添加条目

    subject=Subject Field Text
    
  • 在“复制到”或“抄送”字段中添加条目

    cc=id@internet.node
    
  • 在“Blind Copy To”或“BCC”字段中添加条目

    bcc=id@internet.node
    
  • 在“正文”字段中添加条目

    body=Your message here
    
    Within the body use "%0A" for a new line,
    use "%0A%0A" for a new line preceded by a blank line (paragraph),
    

您正在寻找的是:

<a href="mailto:foo@bar.com?subject=This Is My Product">

+请注意,使用 a或 a对空格进行 URL 编码可能是个好主意%20

<a href="mailto:foo@bar.com?subject=This+Is+My+Product">
于 2009-07-07T18:21:47.410 回答
1
<a href="mailto:stefan.mai@example.com?subject=YourSubjectHere">Try This</a>

如果您想要更高级的东西,您将不得不从头开始编写代码(或使用其他人的脚本)。尝试研究 PHP、ASP.NET、Ruby on Rails 等。

于 2009-07-07T18:21:25.617 回答