Używam przeglądarki Chrome. Lubię „automatyczne wypełnianie”, które wykorzystuje do wypełniania takich danych jak mój adres podczas zakupów online.
Czasami pojawia się komunikat:
„Ta strona wyłączyła automatyczne wypełnianie tego formularza”
Czy mogę w jakiś sposób powiedzieć Chrome, aby zignorowała to, czego chce strona internetowa, i po prostu dała mi to, czego chcę?
Nie mówię o hasłach, mówię o automatycznym wypełnianiu przez Chrome takich rzeczy, jak mój adres e-mail, kod pocztowy itp.
Na przykład: https://www.kansas.gov/ump/register/account ?
google-chrome
internet
auto-form-fill
paulpage
źródło
źródło
Odpowiedzi:
Z natury nie ma opcji „automatycznego włączania”, nawet jeśli strona internetowa ją wyłączyła. Strona internetowa wyłącza ją za pomocą właściwości
autocomplete=off
w elemencie. Istnieje rozszerzenie chrom: Auto-Complete = OnMożesz go użyć, aby włączyć autouzupełnianie dla elementów, które są wyłączone.
źródło
Jeśli nie chcesz instalować rozszerzenia:
Możesz kliknąć formularz prawym przyciskiem myszy, wybrać polecenie Sprawdź element i bezpośrednio edytować
auto-complete
atrybut<form>
elementu: zmieńautocomplete="off"
naautocomplete=""
.źródło
Twój formularz musi również zostać przesłany za pośrednictwem
POST
. Jeśli przesyłasz za pośrednictwem ajax, zrób<form autocomplete="on" method="post">
, pomijającaction
atrybut.źródło