como forçar o preenchimento automático para ser ativado nas páginas da web?

17

Estou usando o navegador Chrome. Gosto do "preenchimento automático" que ele usa para preencher itens como meu endereço quando faço compras on-line.

Às vezes, recebo uma mensagem que diz:

"Esta página desativou o preenchimento automático deste formulário"

Existe uma maneira de dizer ao Chrome para ignorar o que a página da web deseja e me fornecer apenas o que eu quero?

Não estou falando de senhas, estou falando do preenchimento automático do Chrome de coisas como meu endereço de e-mail, CEP etc.

Por exemplo: https://www.kansas.gov/ump/register/account ?

thepaulpage
fonte
Encontrei isso no StackOverflow. Eu não tenho certeza se ele vai ajudar muito, mas vou esclarecer algumas coisas ...
xpy
3
+1 em "ignore o que a página deseja e me dê o que eu quero". Eu não poderia ter dito melhor.
Miky Dinescu

Respostas:

8

Inerentemente, não há opção para "ativar automaticamente" a conclusão, mesmo que uma página da Web a tenha desativado. A página da web o desativa usando a propriedade autocomplete=offem um elemento. Existe uma extensão do chrome: Auto-Complete = On

Você pode usar isso para ativar o preenchimento automático para os elementos que estão desabilitados.

Anand
fonte
Imaginei que provavelmente precisaria de uma extensão para realizar o que queria. Vou ter que fazer alguns testes para ver se essa extensão funciona.
thepaulpage
Não é isso que eu quero. Eu editei a minha pergunta para torná-lo mais óbvio
thepaulpage
4
A extensão Autocomplete = on funciona algumas vezes, mas nem sempre, portanto, você ainda pode precisar usar o Inspect Element para editar a propriedade do formulário, como explica @curiousguy. Cuidado, um motivo pelo qual as pessoas usam essa tag é porque o código de validação Javascript ruim não pode lidar corretamente com o preenchimento automático.
Trevor Robinson
Eu acho que essa extensão foi removida?
Poder de Aquário
Um novo aqui; Forçar preenchimento automático
Abdessamad Idrissi
2

Se você não deseja instalar uma extensão:

Você pode clicar com o botão direito do mouse no formulário, selecionar Inspecionar elemento e editar o auto-completeatributo do <form>elemento diretamente: mude autocomplete="off"para autocomplete="".

curiousguy
fonte
1
precisa fazer isso várias vezes para ignorar todos os campos. Seria mais fácil simplesmente digitar meu nome / endereço / cidade / estado / zip
thepaulpage
Seria mais fácil, mas menos bonito.
precisa saber é o seguinte
1

Seu formulário também deve ser enviado via POST. Se você estiver enviando via ajax <form autocomplete="on" method="post">, omita o actionatributo.

garageàtrois
fonte