如何将捕获的URL传递给HTML中的Email Body

时间:2013-08-12 12:16:14

标签: javascript html url

我被困在一个地方,我想抓住网址并通过HTML打印到电子邮件正文但不能做同样的事情。请求您提供帮助。代码在下面....这个代码是由我刚刚修改我需要的设备自动生成的。

<html>
This site has been blocked. If you believe this is an error,<br>
kindly contact to Mr. ABC - +9112345678
<br>Or you may <a href="mailto:abc@gmail.com?cc=xyz@gmail.com&subject=Google Website $$Category$$&body=<script>document.write(document.URL);</script>">Send Email</a>
</html>

2 个答案:

答案 0 :(得分:1)

如何用JS传递href值?

<a id="Mail" href="#">Send Email</a>

<script>
    (function() {
        var mail = document.getElementById("Mail");
        var url = window.location.href;
        var href = "mailto:abc@gmail.com?cc=xyz@gmail.com&subject=Google Website $$Category$$&body=" + url;
        mail.href = href;
    })();
</script>

答案 1 :(得分:0)

为此您可以尝试使用此代码将url传递给电子邮件正文。

<a href="mailto:test@test.test?body=Link goes here http%3A%2F%2Fwww.example.com%2Ffoo.php%3Fthis%3Da%26join%3Dabc%26user454
">Link text goes here</a>