如何在 mailto 的正文中传递 URL

2024-01-10

我需要在正文中发送我的网站的 URL,以便邮件收件人可以单击该 URL 来加入我的网站。

然而,目前邮件客户端呈现邮件的方式如下:

链接在这里http://www.example.com/foo.php?this=a http://www.example.com/foo.php?this=a

URL 被截断&符号,因此整个加入过程失败。我怎样才能像这样传递URL在邮件正文中?

我当前的 HTML 如下:

<a href="mailto:[email protected] /cdn-cgi/l/email-protection?body=Link goes here http://www.example.com/foo.php?this=a&amp;really=long&amp;url=with&amp;lots=and&amp;lots=and&amp;lots=of&prameters=on_it
">Link text goes here</a>

您需要对 URL 进行编码。这URL解码器/编码器工具 http://meyerweb.com/eric/tools/dencoder/会成功的。下列似乎有效 http://www.jsfiddle.net/rP9zM/:

<a href="mailto:[email protected] /cdn-cgi/l/email-protection?body=Link goes here http%3A%2F%2Fwww.example.com%2Ffoo.php%3Fthis%3Da%26join%3Dabc%26user454
">Link text goes here</a>
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何在 mailto 的正文中传递 URL 的相关文章

随机推荐