什么是mailto链接?

mailto链接是一种html链接,能够设置你电脑中邮件的默认发送信息。但是需要你电脑中安装默认的E-mail软件,类似Microsoft Outlook等等。加入您已经安装了Microsoft Outlook,那么直接点击mailto链接就可以获得默认设置的邮件信息。

怎样在html中创建mailto 链接?

mailto 链接一般是写在herf当中的,相信很多朋友之前都用过!

<a href="mailto:name@email.com">Email</a>



参数如下:


参数

描述

mailto:​name@email.com

e-mail recipient address

cc=​name@email.com

carbon copy e-mail address

bcc=​name@email.com

blind carbon copy e-mail address

subject=​subject text

e-mail的题目

body=​body text

e-mail的内容

?

和浏览器地址操作一样,第一个参数符合是?

&

其他参数符号是&

mailto例子

仅仅填写发送邮件的地址!

<a href="mailto:haorooms@126.com">给haorooms发送邮件</a>



是如下这样的链接:

给haorooms发送邮件

有邮件地址和邮件主题的链接

<a href="mailto:haorooms@126.com?subject=The%20subject%20of%20the%20mail">给haorooms发送邮件</a>



%20 是浏览器对于空格的编码,建议看我之前写的一篇文章url的三个js编码函数escape(),encodeURI(),encodeURIComponent()简介

测试如下:

给haorooms发送邮件

各个参数都有的邮件,代码如下:

<a href="mailto:haorooms@126.com?cc=name2@rapidtables.com&bcc=name3@rapidtables.com
&subject=The%20subject%20of%20the%20email
&body=The%20body%20of%20the%20email">
发送Email 用cc, bcc, 主题和内容</a>



测试如下:

​发送Email 用cc, bcc, 主题和内容​

mailto题目和内容中如何增加空格

%20是空格的意思,我之前的文章写过,是浏览器的编码,具体可以看​​http://www.haorooms.com/post/js_escape_encodeURIComponent​

在这里就不翻译了。


时间会记录下一切。