mailto 能让访问者便捷向网站管理者发送电子邮件。我们还可以利用 mailto 做许多其它事情。mailto  甚至还能自动在电子邮件中填入“抄送”和“密件抄送”者或自动填写主题行。请参考如下的例子:

1)基本的 mailto

当浏览者点击这个链接时,浏览器会自动调用默认的客户端电子邮件程序,并在收件人框中自动填上收件人的地址下面。示例代码如下:

mailto:abc@gmail.com

2)包含抄送地址

在收件人地址后用?cc=开头,你可以填写抄送地址,示例代码如下:

mailto:abc@gmail.com?cc=efg@gmail.com

3)包含密件抄送地址

紧跟着抄送地址之后,写上&bcc=,就可以填上密件抄送地址了。示例代码如下:

mailto:abc@gmail.com?cc=efg@gmail.com&bcc=hij@gmail.com

注意:在添加这些功能时,第一个功能以?开头,后面的以&开头

4)包含多个收件人、抄送、密件抄送人

用分号隔开多个收件人的地址即可实现,示例代码如下:

mailto:aaa@gmail.com;bbb@gmail.com

5)包含主题

用?subject=可以填上主题,示例代码如下:

mailto:abc@gmail.com?cc=efg@gmail.com&subject=some  suggestions

6)包含内容

用?body=可以添加内容,示例代码如下:

mailto:abc@gmail.com?subject=some suggestions&body=this is the body of  the mail

下面我来总结一下,mailto 后为收件人地址,cc 后为抄送地址,bcc 后为密件抄送地址,subject 后为邮件的主题,body  后为邮件的内容,如果 mailto 后面同时有多个参数的话,第一个参数必须以“?”开头,后面的每一个都以“&”开头。

感兴趣的朋友可以点击这里,查看详细的  mailto 语法。