设为首页收藏本站关注微信<<< 抵制 IE6 人人有责 >>>
搜索
热搜: 活动 交友 discuz
查看: 2722|回复: 1
打印 上一主题 下一主题

[WEB前端] html 上的 mailto 格式用法

[复制链接]
跳转到指定楼层
楼主
发表于 2015-9-5 05:28:28 | 显示全部楼层 回帖奖励 |倒序浏览 |阅读模式

大家都知道,在 html 的 <a href=""> 中,可以使用mailto:email@address 的方式让人点击超链结之后会开启自己电脑中设置的mailer (比如outlook、thunderbird 之类的)来寄信…

但通常我们只会写

  1. <a href="mailto:email@address">寄信</a>
复制代码

这只会让我们的mailer (outlook、thunderbird…之类)在开启后只有帮我们预填写了收件者的地址…

如果想要点击之后开启mailer时会预先填好‘收件者、主旨、内容与cc或bcc’该怎么写?

想要预填好收信者与标题

  1. <a href="mailto:email@address?subject=这是标题">寄信</a>
复制代码

想要预填好收信者、主旨与内容
  1. <a href="mailto:email@address?subject=这是标题&body=这是内容">寄信</a>
复制代码

不确定收信者,但要先填好主旨
  1. <a href="mailto:?subject=这是标题">寄信</a>
复制代码

上述的方式还不错用…

但如果我想要让内容断行(line break)?

(注:基本上mailto中不会把纯文字的line break--->\r\n给放上去,因为依照得用urlencode的方式加上断行,请看这里)

所以想要断行要用encode的

  1. '%0D%0A'
复制代码


本帖被以下淘专辑推荐:

  • · 常用|主题: 22, 订阅: 0
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 转播转播 分享淘帖1
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

QQ|手机版|Archiver|源于生活(个人生活娱乐工作的笔记)css3,html5,学习笔记    

GMT+8, 2024-5-15 11:09 , Processed in 0.093600 second(s), 28 queries .

Powered by Mr.Kevin-ying

© 2004-2015

快速回复 返回顶部 返回列表