Как отправить динамическое содержимое по электронной почте ⇐ Jquery
-
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
Я ищу способ отправить по электронной почте содержимое динамически добавляемого элемента 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
Мобильная версия