2017-02-15 4 views
1

Есть ли способ добавить ссылку HTML в тело сообщения mailto?Добавить ссылку HTML в теле ссылки MAILTO

Я знаю, что это возможно с ACTIVEX, но я не могу использовать, что (мне нужно работать в других браузерах, чем IE)

Что-то вроде этого:

body=<a href='http:www.test.com'> link </a> 
window.location.href = "mailto:" + emailTo + "?subject=" + subject+ "&body=" + body; 
+0

Будьте осторожны - почтовые ссылки больше не рекомендуется для использования в веб-страницах, из-за уязвимости по электронной почте скамминг – gavgrif

+1

Есть ли альтернатива? – user3378165

+0

Yup - специальная контактная форма на основе php, отправляющая почту с сервера – gavgrif

ответ

0
+0

Спасибо, но я не вижу, как это может мне помочь. Я ищу решение на стороне клиента, чтобы добавить ссылку HTML в тело письма без использования activex. – user3378165

0

Задайте вопрос:

Поместите полный URL-адрес в переменную body при создании ссылки mailto.

<a href="emailadress?Subject=Test&body=go%20to%20this%20link%20for%20me:%20http://stackoverflow.com">mailto</a> 

URL должен иметь полный путь. Все почтовые клиенты должны иметь возможность сделать это в ссылку при нажатии ссылки mailto.

Приветствия

Смежные вопросы