Pytanie Czy istnieje sposób, aby Firefox nie umieszczał zapisanych w pamięci podręcznej e-maili i haseł w formularzu rejestracyjnym?


Mam witrynę z rejestracją i modyfikacją formularzy kont. Gdy użytkownik przechodzi do jednej z tych stron, Firefox wypełnia niektóre obszary formularza. Wypełnia:

<input type="text" name="nemail2" value="" />

<input type="password" name="npassword" value="" />

Nie wiem, dlaczego te nazwy są oryginalne w tym formularzu, może to być pierwszy przypadek, gdy użytkownik kiedykolwiek odwiedza ten formularz, a jego hasło i nazwa użytkownika (nawet w poprawnych polach) zostaną wypełnione z ich haseł w pamięci podręcznej.

Uwaga: nazwy rzeczywistych pól logowania to "emailaddr" i "password", a także <label> jest inny w przypadku tych pól, które wypełnia. Nie jestem pewien, co powinienem zrobić, wygląda okropnie, gdy użytkownik przychodzi edytować informacje o koncie, a połowa opcjonalnych pól do zmiany adresu e-mail / hasła jest wypełniana ich aktualnymi informacjami.

Każda pomoc jest doceniana.


12
2018-01-07 19:57


pochodzenie




Odpowiedzi:


Użyj HTML5 autocomplete="off".

<input type="text" name="nemail2" value="" autocomplete="off" />

<input type="password" name="npassword" value="" autocomplete="off" />

Możesz także użyć go w elemencie formularza, aby wyłączyć autouzupełnianie dla całego formularza.

Źródło:  https://developer.mozilla.org/en/how_to_turn_off_form_autocompletion


6
2018-01-07 19:59



Możesz chcieć poprawnie zamknąć cytaty na typie w pierwszym wpisie, ale dzięki za odpowiedź. Ja też byłem tym zaskoczony. - ClarkeyBoy
Użyłem również autocomplete="off" atrybut z<form> również tag. Ustawia usunięty autouzupełnianie ze wszystkich załączonych danych wejściowych. - Surreal Dreams
@ ClarkeyBoy - Dzięki, naprawiłem to. - Adam
@Surreal Dreams - Doskonały punkt, myślę, że autouzupełnianie w elemencie formularza może mieć lepszą obsługę przeglądarki. Nie wiem jednak, czy OP chce tego w całej formie. - Adam
@Adam: Pomyślałem, że Mike mógł chcieć zachować autouzupełnianie na niektórych polach, dlatego właśnie dodałem komentarz. Miło jest mieć większość czasu, ale robię to NIE lubię widzieć formularze, które pamiętają mój numer CC ... yech. - Surreal Dreams