2011-11-01 13 views
22

Po aktualizacji Chrome ostatnio zobaczyłem komunikat "Ta strona internetowa wyłączyła automatyczne wypełnianie tego formularza". na całej mojej stronie internetowej po kliknięciu formantów formularzy (OK, przypadkowo dwukrotne kliknięcie), gdzie autouzupełnianie = "wyłączone" (mówimy o pokojach rozmów itp., w których przeglądarka naprawdę nie musi pamiętać poprzednich wysłanych wiadomości).Brzydka wiadomość Chrome po wyłączeniu autouzupełniania

Jest dość brzydki, czy ktoś wie jak to wyłączyć? Nie mogę znaleźć wielu informacji w Internecie, poza rzeczami sprzed 2010 roku, które mówią, że to jest funkcja. Chodzi o to, że zaczęło się to po prostu dla mnie w najnowszej wersji, tak samo dla innego komputera z Chrome.

Wszelkie pomysły?

Cheers

+0

tylko zauważył ten problem dzisiaj, jak również ... – jordanstephens

Odpowiedz

43

Właśnie natknął się na ten sam problem i znaleźć prostą poprawkę.

Musisz dodać atrybut autouzupełniania bezpośrednio do pola wejściowego NIE do całego formularza.

Ten kod działa:

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

i to nie

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

@AlexB: Idealne rozwiązanie :) – Mujahid

+3

ma NIE działa również, więc upewnij się, że nie zostawisz autouzupełniania w tagu formularza po dodaniu do danych wejściowych. – Ando

+0

Dzięki @AlexB, zadziałało idealnie :) –

-2

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--> 
 
\t \t \t \t <input type="text" name="fakeusernameremembered" style="display: none;" /> 
 
\t \t \t \t <input type="password" name="fakepasswordremembered" style="display: none;" /> 
 
\t \t \t <!--It helps me to remove the autofill in Chrome--> 
 

 
.......... 
 

 
</form>

Powiązane problemy