Вставить HTML-форму в электронную почту - PullRequest
2 голосов
/ 17 декабря 2009

Могу ли я отправить электронное письмо, содержащее HTML-форму с одним списком, что при изменении значения ответ будет отправлен обратно?

Из проведенного мною исследования кажется, что это невозможно ... http://en.wikipedia.org/wiki/HTML_e-mail Это правда?

Спасибо, Eden

Ответы [ 3 ]

1 голос
/ 17 декабря 2009

Да, это правда. Это невозможно. Что вы можете сделать, это предоставить ссылку на веб-страницу и выполнить действие со списком на этом веб-сайте.

0 голосов
/ 07 июля 2013

Да, это возможно. Но есть ограничения. Разные почтовые клиенты и веб-почта ведут себя по-разному.

Например, веб-почта Yahoo после отправки формы вызывает диалоговое окно, которое предупреждает об отправке некоторой информации за пределы Yahoo. Вы должны отключить Javascript, если вы хотите, чтобы ваша отправка работала правильно, иначе он не отправляет кнопки отправки по запросу (POST или GET). В outlook express я проверил и все работает без проблем.

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

0 голосов
/ 20 апреля 2012

Вы можете создать форму в google docs и поделиться ею по электронной почте, я проверил ее, и она показалась встроенной как минимум в gmail.

https://docs.google.com/forms

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...