Как заставить Chrome использовать правильную информацию автозаполнения?

Есть ли способ диктовать браузерам, какие поля должны использовать какую информацию автозаполнения?

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

Теперь я знаю, что в браузере есть вся информация о стране, городе и так далее. Однако, когда я вызываю автозаполнение, происходит следующее:

  1. Имя, Электронная почта и Телефон заполнены
  2. Поле автозаполнения почтового индекса заполняется почтовым индексом
  3. Адресная строка заполнена
  4. Ни одно из других полей не заполнено

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

Любая помощь будет оценена по достоинству. Я искал в Google, но, очевидно, мой google-fu слаб, так как большинство результатов, которые я нахожу, ориентированы только на пользователя - как добавить свой адрес и включить эту функцию в chrome, а не как спроектировать сайт, чтобы хром знал куда кинуть информацию..


person Li1t    schedule 04.04.2012    source источник


Ответы (1)


Его можно контролировать с помощью атрибута «x-autocompletetype». Взгляните на это: http://googlewebmastercentral.blogspot.fr/2012/01/making-form-filling-faster-easier-and.html http://wiki.whatwg.org/wiki/Autocompletetype

person neochief    schedule 17.10.2013
comment
у меня не работает, вы успешно пробовали? у вас есть рабочий пример? - person Nicolas Thery; 18.09.2014