Chrome некрасивое сообщение, когда автозаполнение отключено - PullRequest
23 голосов
/ 02 ноября 2011

С тех пор, как Chrome недавно обновился, я начал видеть сообщение «На этой веб-странице отключено автоматическое заполнение этой формы».по всему моему веб-сайту, когда нажимаются элементы управления формой (ОК, случайно дважды), где autocomplete = "off" (мы говорим о комнатах чата и т. д., где браузеру действительно не нужно запоминать предыдущие отправленные сообщения).

Это довольно уродливо, кто-нибудь знает, как это отключить?Я не могу найти много информации в Интернете, кроме того, что относится к 2010 году, и просто говорю, что это особенность.Дело в том, что это только что начало происходить для меня в последней версии, то же самое для другого компьютера с Chrome.

Есть идеи?

Приветствия

Ответы [ 2 ]

44 голосов
/ 09 ноября 2011

Просто наткнулся на ту же проблему и нашел простое решение.

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

Этот код работает:

<form method="get" action="index.php">
    <input type="text" name="q" autocomplete="off">

И это не будет

<form method="get" action="index.php" autocomplete="off">
    <input type="text" name="q">
0 голосов
/ 30 октября 2017

It Works for me :)
Guys you just need to add this code under the form tag, please check below:

<form>
<!-- fake fields are a workaround for chrome autofill getting the wrong fields-->
				<input type="text" name="fakeusernameremembered" style="display: none;" />
				<input type="password" name="fakepasswordremembered" style="display: none;" />
			<!--It helps me to remove the autofill in Chrome-->

..........

</form>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...