使用 mailto 参数快速生成邮件链接
在日常写博客或制作页面时,有时会希望用户点击链接即可打开默认邮件客户端,并自动填充收件人、主题甚至正文内容。mailto 协议正好可以满足这个需求。
基础用法:生成邮件链接
最简单的写法如下,只指定收件人邮箱地址:
[Email](mailto:xxx@xxx.com)
点击链接后,浏览器会调用本地默认的邮件客户端,并自动填写收件人。
设置邮件主题和正文内容
mailto 支持通过参数的方式,预先设置邮件主题(subject)和正文内容(body),示例如下
[Email](mailto:recipient@example.com?subject=这是主题&body=这是邮件正文内容)
(多个参数之间使用 & 连接)
- subject:邮件主题
- body:邮件正文内容
正文内容如何换行?
如果希望在邮件正文中实现换行,需要使用 URL 编码,使用 %0D%0A 即可实现换行
在 body 参数中插入 %0D%0A,即可表示一次换行。例如:
mailto:xxx@xxx.com?body=第一行%0D%0A第二行
如果本文对你有所帮助,可以请我喝杯咖啡
(完)