Как передать HTML-теги с текстом в EMAIL BODY во всплывающем окне почты, открытом с помощью MAILTO

Я хочу установить тело всплывающего окна mailto с цветными / полужирными текстами

Я просмотрел много ссылок, но не смог найти решение.

Ниже приведен код, который я на самом деле использую ... Я пытаюсь установить это

<b>MANSI</b>

в bodyText в следующей строке

 window.location.href = 'mailto:' + encodeURIComponent(responseData.myEmail) + '?Subject=' + encodeURIComponent(responseData.subject) + '&Body=' + encodeURIComponent(bodyText ? bodyText : ' ') 

Неужели это возможно?

Я также использовал эту простую строку

 <a href = "mailto:?subject=look at this website&body=<strong>Hi,I found this </strong><b>website</b>........">Demo</a>

Пожалуйста, помогите мне добиться этого, я уже потратил столько времени на поиск в Google ..

Ваша помощь будет оценена по достоинству.

Моя конечная цель ...

I want to open an outlook new mail popup on click of a button from a page on magento admin panel. It could have pre-fromatted text like specific color and font decoration like bold and would want outlook to consider html and populate necessary changes.

Я не знаю, что на самом деле не так с вашим кодом. Когда я вызываю следующий код в консоли браузера window.location.href = 'mailto:[email protected]?subject=Sample subject&body=Sample content', он отлично работает.

codtex 01.06.2018 14:44

Я только что понял, что вы хотите не задать тело вообще, а добавить конкретную разметку. Насколько мне известно, установить HTML-контент невозможно. Ваши варианты ограничены всего несколькими параметрами, и длина текста, который вы можете добавить, также довольно ограничена, хотя конкретный используемый браузер и почтовый клиент могут быть более снисходительными. Два связанных вопроса предоставляют практически все, что нужно знать о ссылках mailto.

GolezTrol 01.06.2018 14:44

@GolezTrol - вот что я хотел подтвердить, что это невозможно. Спасибо за комментарий. Вы знаете какую-нибудь альтернативу для этого?

Mansi Raja 01.06.2018 14:47

Я добавил еще один справочный вопрос, в котором упоминается RFC, в котором говорится, что тело спроектировано так, чтобы оно было маленьким, потому что оно вообще не предназначалось для полноценных писем. Я также обнаружил, что Этот ответ - интересная альтернатива ...

GolezTrol 01.06.2018 14:55

Но лично я считаю, что вся эта установка слишком хрупка для начала. Я думаю, что лучше иметь веб-форму и сценарий на стороне сервера, который отправляет или сохраняет данные по почте. Таким образом, вы вообще не полагаетесь на клиента пользователя. В конце концов, у них может даже не быть установлен или настроен должным образом (веб-почта?), А это означает, что все это им невозможно использовать. Я только что узнал, что являюсь примером такого пользователя. Я использую Gmail в браузере, но ссылки mailto обрабатываются почтовым клиентом Windows, который вообще не был настроен.

GolezTrol 01.06.2018 14:58

Да, вы правы :) Все упомянутые вами аспекты заставляют меня задуматься о сценариях на стороне сервера. Я пойду на это. Спасибо

Mansi Raja 02.06.2018 05:51
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Улучшение производительности загрузки с помощью Google Tag Manager и атрибута Defer
Улучшение производительности загрузки с помощью Google Tag Manager и атрибута Defer
В настоящее время производительность загрузки веб-сайта имеет решающее значение не только для удобства пользователей, но и для ранжирования в...
Безумие обратных вызовов в javascript [JS]
Безумие обратных вызовов в javascript [JS]
Здравствуйте! Юный падаван 🚀. Присоединяйся ко мне, чтобы разобраться в одной из самых запутанных концепций, когда вы начинаете изучать мир...
Система управления парковками с использованием HTML, CSS и JavaScript
Система управления парковками с использованием HTML, CSS и JavaScript
Веб-сайт по управлению парковками был создан с использованием HTML, CSS и JavaScript. Это простой сайт, ничего вычурного. Основная цель -...
JavaScript Вопросы с множественным выбором и ответы
JavaScript Вопросы с множественным выбором и ответы
Если вы ищете платформу, которая предоставляет вам бесплатный тест JavaScript MCQ (Multiple Choice Questions With Answers) для оценки ваших знаний,...
0
6
1 207
0

Другие вопросы по теме