如何将请求URL传递给mailto正文

时间:2012-01-24 21:03:56

标签: html url mailto

我需要将URL传递给mailto链接的正文部分。 示例网址:

www.test.com?param1=value1&param2={value2}

如果我通过此网址,则会在“&”之后删除。所以,我试图对URL进行编码,如下所示:

www.test.com%3Fparam1%3Dvalue1%26param2%3D%7Bvalue2%7D

它有效,但URL不可读。如果不在邮件正文中编码或显示可读的URL,我们怎样才能实现这一点?

2 个答案:

答案 0 :(得分:1)

尝试这段代码:

<a href="mailto:?subject=this is a subject&body=[sub]" onclick="this.href =this.href.replace('[sub]',window.location)">Send Mail</a>' with current webpage (offline mode will send file location on disk).

答案 1 :(得分:0)

如有疑问,请阅读规范:

http://shadow2531.com/opera/testcases/mailto/modern_mailto_uri_scheme.html

页面底部有验证器。