HTML: ссылка «отправить другу» - PullRequest
3 голосов
/ 24 июля 2010

Мне нужно добавить ссылку «Отправить другу» на мой сайт.

Когда пользователь нажимает на него, его почтовое программное обеспечение должно открываться, и электронное письмо уже должно быть заполнено.

Тема: Имя веб-сайта Основная часть: ссылка на сайт, краткое описание

это возможно?спасибо

Ответы [ 6 ]

8 голосов
/ 24 июля 2010
<a href="mailto:enteryour@addresshere.com?subject=Website Name&body=Link to website, short description">Send me an email</a>

Это один из способов.

2 голосов
/ 25 июля 2010

Использование параметров mailto и GET протокола корректно, но вы также должны использовать urlencoded-версию для строк:

<a href="mailto:enteryour@addresshere.com?subject=Website+Name&body=Link+to+website%2C+short+description">Send me an email</a>

Пробелы становятся "+" или "% 20". Для этого PHP предоставляет функцию urlencode (), python 2.x urllib.urlencode () модуля urllib, в Perl есть uri_escape пакета URI :: Escape ... и т. Д.

1 голос
/ 24 июля 2010

<code><a href="mailto:myfriend@gmail.com?subject=Patrick&#39;s Website at patrickrules.com&body=<a href="<a href="http://www.patrickrules.com&quot" rel="nofollow noreferrer">http://www.patrickrules.com&quot</a>; title="Link to Patrick's Official Website">It&#39;s Patrick&#39;s Official Website!</a>">Send to a friend
0 голосов
/ 25 июля 2010

Я думаю, что вам понадобится простая форма, чтобы позволить людям вводить там адрес электронной почты друзей. Возможно, php mail (на тот случай, если у людей нет почтовой программы).

0 голосов
/ 24 июля 2010

Использование <a href="mailto:..." />.

Ссылка

0 голосов
/ 24 июля 2010
<a href="mailto:s123@example.com?subject=Feedback for 
webdevelopersnotes.com&body=Link to website, short description">Send to a friend</a>
...