大家都知道,在 html 的 <a href=""> 中,可以使用mailto:email@address 的方式让人点击超链结之后会开启自己电脑中设置的mailer (比如outlook、thunderbird 之类的)来寄信… 但通常我们只会写
- <a href="mailto:email@address">寄信</a>
复制代码
这只会让我们的mailer (outlook、thunderbird…之类)在开启后只有帮我们预填写了收件者的地址… 如果想要点击之后开启mailer时会预先填好‘收件者、主旨、内容与cc或bcc’该怎么写? 想要预填好收信者与标题
- <a href="mailto:email@address?subject=这是标题">寄信</a>
复制代码
想要预填好收信者、主旨与内容
- <a href="mailto:email@address?subject=这是标题&body=这是内容">寄信</a>
复制代码
不确定收信者,但要先填好主旨
- <a href="mailto:?subject=这是标题">寄信</a>
复制代码
上述的方式还不错用… 但如果我想要让内容断行(line break)? (注:基本上mailto中不会把纯文字的line break--->\r\n给放上去,因为依照得用urlencode的方式加上断行,请看这里) 所以想要断行要用encode的
|