zettend
@zettend
Дизайн. Разработка. Бизнес!

Как убрать постоянное автозаполнение при заказе?

Здравствуйте!
Обратил внимание на автозаполнение полей при заказе у уже авторизированного юзера, как это убрать?
  • Вопрос задан
  • 55 просмотров
Решения вопроса 1
@azerphoenix
Здравствуйте!
По умолчанию в вукомерц есть инпут поля в профиле. Если вы заполняете их, то понятное дело, что данные хранятся в БД и при обращении к странице заполняются из БД.

Другое дело - если автозаполнение происходит за счет функционала браузера. Чтобы предотвратить автозаполнение со стороны браузера к тегу form добавьте autocomplete="off", а к тегам input добавьте autocomplete="false"
пример - https://gist.github.com/niksumeiko/360164708c3b326bd1c8

Также важно учесть, что даже не смотря на это браузеры иногда пытаются заполнить поля. Например, если имеется тип поля password, то браузер обязательно предложит автозаполнение логина и пароля. Тут люди идут на разные ухищрения... например, добавляют доп. инпуты, но со стилем display none и тогда браузер "заполняет" их и соответственно, в форме данные визуально не заполнены... а вот, input hidden не прокатывает...
Вот, подробнее про аутокомплит - https://stackoverflow.com/questions/2530/how-do-yo...
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы