Skip to main content

Практические советы о том, как использовать Mailto Forms

Использование электронных форм учебника для реализации моделей смешанного обучения (Май 2025)

Использование электронных форм учебника для реализации моделей смешанного обучения (Май 2025)
Anonim

Общей особенностью веб-сайтов, с которыми сталкивается много новых веб-дизайнеров, является форма. Вы можете добавить форму на свой сайт в качестве простого способа связаться с вами, чтобы задать вопросы или выразить интерес к предлагаемым вами продуктам или услугам. К сожалению, онлайн-учебники о том, как добавлять сложные формы сайта, могут запутать и превратить новых веб-профессионалов.

Веб-формы не должны быть трудными для работы, даже для новых веб-сайтов. Mailto-формы - это простой способ заставить формы работать. Они полагаются на почтовые клиенты для отправки данных формы с компьютера клиента владельцу формы. Данные формы, которые заполняются пользователем веб-сайта, отправляются по электронной почте на конкретный адрес, указанный в кодировке для формы.

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

С помощью этого быстрого руководства вы узнаете, как использовать формы mailto. Даже если вы никогда раньше этого не делали, овладеть техникой легко и, конечно же, в сфере «начинающего веб-дизайна».

Начиная

HTML-формы могут быть сложными для новых веб-разработчиков, потому что они требуют больше, чем просто изучения разметки HTML. Помимо элементов HTML, необходимых для создания форм и полей, вы также должны иметь способ получить форму «работать». Для этого обычно требуется доступ к скрипту CGI или другой программе для создания в атрибуте «действие» формы. Это действие заключается в том, как форма обрабатывает данные и что она делает с ними после этого (пишите в базу данных, отправляйте электронное письмо и т. Д.),

Если у вас нет доступа к скрипту, который заставит вашу форму работать, есть одно действие формы, которое поддерживает большинство современных браузеров.

действие =» почты: youremailaddress '

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

Трюки с использованием Mailto Forms

Использовать

ENCTYPE = "текст / обычный" атрибутЭто говорит браузеру, а также почтовому клиенту, что форма отправляет простой текст, а не что-то более сложное. Некоторые браузеры и почтовые клиенты отправляют данные формы, закодированные для веб-страниц. Это означает, что данные отправляются как одна длинная строка, пробелы заменяются на плюс (+), а другие символы кодируются. С использованием

ENCTYPE = "текст / обычный" атрибут помогает упростить чтение данных.

Используйте метод GET или POSTВ то время как

СООБЩЕНИЕ метод иногда работает, он часто просто заставляет браузер открывать пустое окно электронной почты. Если это произойдет с вами

ПОЛУЧИТЬ метод, затем попробуйте переключиться на

СООБЩЕНИЕ

Образец Mailto Form

Вот пример формы, использующей действие mailto.

Заметка: Это очень простая разметка. В идеале вы будете кодировать эти поля формы, используя более семантическую разметку и элементы, но этого примера достаточно для области этого руководства.

Твое имя:
Ваша фамилия:
Комментарии:

Ваши клиенты увидят сообщение о том, что форма отправляется по электронной почте. Вот как выглядят результаты:

first_name = Дженнифер last_name = Kyrnin comments = Привет!

Специальное примечание о формах Mailto

Еще раз, этот метод, хотя и легкий, он также очень ограничен. Очевидно, важно отметить, что формы mailto не всегда работают для всех комбинаций браузеров и почтовых клиентов. Если вы пытались использовать форму mailto и не были успешными, возможно, поэтому - может быть некоторая комбинация технологии, которая приводит к сбою функции. Для получения более подробной информации о том, что может помешать вашей попытке использовать такую ​​форму, проконсультируйтесь «Когда Mailto Forms Do not Work».

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