Включите параметризованный URL-адрес в тело электронной почты ссылки mailto - PullRequest
0 голосов
/ 18 июня 2020

У меня есть Javascript переменная fullurl, которая является URL-адресом в форме http://example.com/page.php?id=123

Я хотел бы создать ссылку mailto с этим URL-адресом в теле

html += '<a href="mailto:&subject=Test&body=' + fullurl +'">Click here</a> to email this link';

Результатом является электронное письмо с текстом всего http://example.com/page.php, так что я полагаю, что это? в URL-адресе, который его отбрасывает, поскольку он интерпретирует его как конец тела = часть mailto

1 Ответ

0 голосов
/ 18 июня 2020

Вы можете попробовать использовать encodeURIComponent.

fullurl = encodeURIComponent("http://example.com/page.php?id=123")

...