Технология, позволяющая Internet Explorer 5.0 сохранять информацию, введенную в полях формы типа <input type="text"> и <input type="password">, называется Intelliforms. Идея ее заключается в следующем. Internet Explorer 5.0 сохраняет введенную информацию, и когда пользователь начинает вводить данные в поля формы, предлагает сделать выбор из списка уже имеющихся данных, используя механизм AutoComplete.Чтобы включить этот механизм, достаточно установить опцию AutoComplete в панели настройки Internet Explorer 5.0. Эта панель вызывается командой Tools | Internet Options и доступна на вкладке Content. В панели AutoComplete есть следующие опции:
| Web Address | Ранее введеный URL запоминается и подставляется при вводе начальных символов | | Forms | Запоминается информация, вводимая в полях формы | | User names and passwords on forms | Запоминается информация, вводимая при запросе имени пользователя и пароля |
| Помимо Intelliforms в Internet Explorer 5.0 введена возможность автоматического заполнения полей формы. В Internet Explorer 5.0 введен новый атрибут для элементов <input type="text"> и <input type="password"> формы. Этот атрибут называется vcard_name и позволяет связывать поля формы с соответствующими данными, введенными в диалоговой панели Internet Options | Content | Personal Information. Как известно, в режиме My Profile мы можем указать различную информацию о себе имя, почтовый адрес, адрес электронной почты, телефон и т.п., называемую профилем пользователя. Новый атрибут, применяемый совместно с полями ввода, позволяет автоматически вводить информацию из профиля пользователя достаточно щелкнуть мышью в поле и выбрать текст. Естественно, что для этого каждый элемент формы должен содержать атрибут vcard_name, который будет извлекать соответствующую информацию: <input type="text" name="name" size=40 vcard_name = "vCard.DisplayName">
В качестве значений атрибута vcard_name возможно применение следующих полей профиля пользователя:
| vCard.Celluar | vCard.Company |
| vCard.Department | vCard.DisplayName |
| vCard.Email | vCard.FirstName |
| vCard.Gender | vCard.Home.City |
| vCard.Home.Country | vCard.Home.Fax |
| vCard.Phone | vCard.Home.State |
| vCard.Home.StreetAddress | vCard.Home.Zipcode |
| vCard.Homepage | vCard.JobTitle |
| vCard.LastName | vCard.MiddleName |
| vCard.Notes | vCard.Office |
| vCard.Pager | vCard.Business.City |
| vCard.Business.Country | vCard.Business.Fax |
| vCard.Business.Phone | vCard.Business.State |
| vCard.Business.StreetAddress | vCard.Business.URL |
| vCard.Business.Zipcode | |
| Поддержка технологии Intelliforms может, включена или выключена с помощью атрибута autocomplete, который может быть указан как для отдельного поля, так и для всей формы. Например, если вы не хотите, чтобы пароль вводился автоматически, отмените эту возможность для соответствующего поля: <input type="text" name="name" autocomplete="off">
Также можно отменить этот режим и для всей формы: <form autocomplete="off">
</form>
Этот атрибут поддерживается только в Internet Explorer 5.0 и игнорируется другими браузерами.
|