в оглавление примеры сценариев с использованием различных свойств общая схема иерархической структуры объектов
 
 
 
 

объект form

предыдущая страничка следующая страничка

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

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

Приведенное ниже обсуждение методов отправки форм по электронной почте в первую очередь касается браузеров NN2+ и IE5+. Вы должны знать, что формы, отправленные по почте, в определенной степени не поддерживаются официальными Web-cтандартами. С момента ее создания HTML-спецификация от W3C официально не поддерживает эти методы. Однако последние версии браузеров, тем не менее, их поддерживают и весьма эффективно. Используйте эти средства рассудительно и только после тщательного испытания в клиентских браузерах, которые вы намереваетесь поддерживать.
Если вы хотите создавать формы, отправляемые конечному получателю в виде почтовых сообщений, то вам придется ознакомиться с тремя атрибутами дескриптора <FORM>. Первый из них — <METHOD>. Он инициализируется как POST. Следующий атрибут <ENCTYPE>. Ес ли вы опустите этот атрибут, то в почтовом сообщении данные формы будут содержаться в виде вложения, состоящего из закодированных пар имя-значения, как в следующем примере: name=Danny+Goodman&rank=Scripuer+First+Class&serialNumber=042
Но если вы устанавливаете атрибут ENCTYPE в значение text/plain , то пары имя-значения размещаются в теле сообщения в более простом и понятном формате:

name=Danny Goodman rank=Scripter First Class serialNumber=042

Последний атрибут— ACTION — это обычное место указания URL другого файла или сервера с CGI-программой. Замените URL на определенный адрес mailto: URL , указав после чего необязателен параметр темы сообщения. Например:

action=" mailto:prez@whitehouse.gcv?subject = Opinion %20 Poll "

Чтобы подвести итог, в следующем примере показан полный дескриптор <FORM>, предназначенный для отправки формы по электронной почте в Navigator :

<form name="entry" method=post ectype="text/plain" action="mailto:prez@whitehouse.gov?subject=Option Poll">

Описанный выше способ не требует применения средств JavaScript . Рассматривая варианты использования атрибутов и тот факт, что эти атрибуты представлены как свойства объекта элемента FORM, можно найти некоторые расширенные возможности управления формами в сценариях.

 
 
 
  методы | свойства | примеры | в начало | назад | вперед | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | <<< | >>>

Hosted by uCoz