Как отправить динамическое содержимое по электронной почтеJquery

Программирование на jquery
Ответить
Anonymous
 Как отправить динамическое содержимое по электронной почте

Сообщение Anonymous »


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

Когда отображается текст, пользователь может нажать кнопку «Отправить электронное письмо», а затем его или ее почтовый клиент откроется с новым электронным письмом, в котором текст (содержимое рассматриваемого div) загружается как тело электронного письма. (в идеале заголовок также должен отображаться в поле заголовка электронного письма). Если щелкнуть другой заголовок и отобразится другой текст, то, конечно же, на электронную почту будет отправлен именно этот текст.

Мои знания JavaScript ограничены, а с jQuery я еще новичок. Мой проект основан на этом важном решении: «Как отобразить второй элемент JSON в JavaScript?», но, я думаю, он также тесно связан с созданием функции для отправки почты из div. Важно, чтобы решение было простым и состояло только из JavaScript: сценарии на стороне сервера здесь невозможны.

Я был бы очень благодарен за демонстрацию, JavaScript или jQuery, как решить эту проблему (я полагаю, проблема в body=[...] в функции snd()) и заранее извините, если это слишком наивный или слишком обманчиво простой вопрос.

Мой скрипт выглядит так:
вар статья = [ { "title": "Это заголовок №1", "text": "Вот текст первой статьи" }, { "title": "Это заголовок №2", "text": "Вот текст второй статьи" }, { "title": "Это заголовок №3", "text": "Вот текст третьей статьи" } ] функция getData() { вар HTML = ''; for(i = 0; i
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Jquery»