Общей особенностью веб-сайтов, с которыми сталкивается много новых веб-дизайнеров, является форма. Вы можете добавить форму на свой сайт в качестве простого способа связаться с вами, чтобы задать вопросы или выразить интерес к предлагаемым вами продуктам или услугам. К сожалению, онлайн-учебники о том, как добавлять сложные формы сайта, могут запутать и превратить новых веб-профессионалов.
Веб-формы не должны быть трудными для работы, даже для новых веб-сайтов. Mailto-формы - это простой способ заставить формы работать. Они полагаются на почтовые клиенты для отправки данных формы с компьютера клиента владельцу формы. Данные формы, которые заполняются пользователем веб-сайта, отправляются по электронной почте на конкретный адрес, указанный в кодировке для формы.
Если вы новичок в веб-дизайне, и вы не знаете, как программировать более сложные взаимодействия, или вы используете небольшой веб-сайт, и просто хотите простой способ добавить форму, наличие формы mailto в качестве контактной формы проще, чем учиться писать PHP. Это также дешевле, чем покупать предварительно написанный скрипт, чтобы сделать это за вас.
С помощью этого быстрого руководства вы узнаете, как использовать формы mailto. Даже если вы никогда раньше этого не делали, овладеть техникой легко и, конечно же, в сфере «начинающего веб-дизайна».
Начиная
HTML-формы могут быть сложными для новых веб-разработчиков, потому что они требуют больше, чем просто изучения разметки HTML. Помимо элементов HTML, необходимых для создания форм и полей, вы также должны иметь способ получить форму «работать». Для этого обычно требуется доступ к скрипту CGI или другой программе для создания в атрибуте «действие» формы. Это действие заключается в том, как форма обрабатывает данные и что она делает с ними после этого (пишите в базу данных, отправляйте электронное письмо и т. Д.),
Если у вас нет доступа к скрипту, который заставит вашу форму работать, есть одно действие формы, которое поддерживает большинство современных браузеров.
действие =» почты: youremailaddress '
Это простой способ получить данные формы с вашего сайта на ваш адрес электронной почты. По общему признанию, это решение очень ограничено тем, что он может сделать, но для очень маленьких сайтов это хорошее место для начала.
Трюки с использованием Mailto Forms
Использовать
ENCTYPE = "текст / обычный" атрибутЭто говорит браузеру, а также почтовому клиенту, что форма отправляет простой текст, а не что-то более сложное. Некоторые браузеры и почтовые клиенты отправляют данные формы, закодированные для веб-страниц. Это означает, что данные отправляются как одна длинная строка, пробелы заменяются на плюс (+), а другие символы кодируются. С использованием ENCTYPE = "текст / обычный" атрибут помогает упростить чтение данных. Используйте метод GET или POSTВ то время как СООБЩЕНИЕ метод иногда работает, он часто просто заставляет браузер открывать пустое окно электронной почты. Если это произойдет с вами ПОЛУЧИТЬ метод, затем попробуйте переключиться на Вот пример формы, использующей действие mailto. Заметка: Это очень простая разметка. В идеале вы будете кодировать эти поля формы, используя более семантическую разметку и элементы, но этого примера достаточно для области этого руководства. Ваши клиенты увидят сообщение о том, что форма отправляется по электронной почте. Вот как выглядят результаты: first_name = Дженнифер last_name = Kyrnin comments = Привет! Еще раз, этот метод, хотя и легкий, он также очень ограничен. Очевидно, важно отметить, что формы mailto не всегда работают для всех комбинаций браузеров и почтовых клиентов. Если вы пытались использовать форму mailto и не были успешными, возможно, поэтому - может быть некоторая комбинация технологии, которая приводит к сбою функции. Для получения более подробной информации о том, что может помешать вашей попытке использовать такую форму, проконсультируйтесь «Когда Mailto Forms Do not Work». Хотя этот метод является хорошей первой попыткой создания веб-форм, которые генерируют электронную почту и отправляют данные формы, по мере того, как вы становитесь более продвинутыми в своих веб-навыках, вы обязательно захотите изучить более надежные варианты. От скриптов CGI до форм PHP на платформах CMS, имеющих встроенные виджеты форм, у вас есть много дополнительных возможностей для рассмотрения ваших будущих потребностей в форме веб-сайта. Образец Mailto Form
Ваша фамилия:
Комментарии: Специальное примечание о формах Mailto