2007-10-24

mailto的参数

作为HREF的URI之一,mailto可以提供发送邮件的链接。
实际上,大多数浏览器允许mailto带参数。参数主要包括:cc,bcc,subject,body。
这是一个例子:
<a href="mailto:yourname@yourcompany.com?subject=Hello&body=Best%20Regrads">Click to send a mail to YourName</a>

使用中的心得和注意事项:
1,body如果多行,如何换行?
body=Line1%0d%0aLine2
2,第一个&不能写成?&(普通的URL是可以这样的)
举例,如果写成了mailto:yourname@yourcompany.com?&subject=Hello&body=Best%20Regrads,则subject不能被传递。
3,如果参数值出现了中文,则FIREFOX中点击链接启动邮件程序后可能看到乱码,IE不会。
暂时没有解决方法。

No comments: