Основной текст Mailto не заполняет IE

Я использую mailto, чтобы клиенты могли отправлять информацию о ценах на продукты. Я пытаюсь автоматически заполнить цитату в теле сообщения электронной почты, создав ссылку mailto в виде строки и объединив информацию о цитате в соответствии со следующим кодом:

var quoteinfo = 'quote information here';
var link = '<a href="mailto:email?subject=subject&body=Please enter your contact information 
and message here: %0A%0A%0AQuote:%0A' + quoteinfo + '">email</a>';

Однако при использовании IE при нажатии ссылки электронное письмо становится сгенерировано, но отображается только явно добавленный текст - ничего, хранящегося в переменной quoteinfo, не отображается. Я убедился, что последняя ссылка действительно содержит всю информацию о цитате -он просто не появляется в электронном письме. Поскольку электронное письмо успешно генерируется с частью его текста, я не считаю, что это проблема переполнения символов (и в любом случае это происходит даже с 30 символами в переменной quoteinfo.

Возможно, это проблема специально для почтового клиента?

Последнее замечание: мне хорошо известно, что существует популярное движение в сторону замены mailto формами - по другим причинам я не могу этого сделать здесь, поэтому, пожалуйста, воздержитесь от ответа, посоветовав перейти на форма.

Конкретный пример того, как будут выглядеть мои ссылки, выглядит следующим образом:

mailto:sales@optecinc.com?subject=Submission From Quote Creator &body=Please enter
your contact information and message here: %0A%0A%0AQuote:%0A#17350 - IFW 2-inch -
$829.00%0A
6
задан CodeRedd 21 June 2011 в 13:09
поделиться