J'essaie actuellement de supprimer le formulaire Autocalistion effectué par le navigateur de l'utilisateur pouvant causer un comportement critique car il remplit le champ de mot de passe. J'ai déjà ajouté l'attribut Autocompletion à tous mes champs de TextBox, mais lorsque j'essaie avec Firefox, il charge des informations de connexion actuelles dans les champs. P>
Est-ce que quelqu'un sait comment résoudre ce problème? P>
Edit: Depuis que ce n'est pas clair, j'ai déjà ajouté l'attribut AUCOMPLETTION avec la valeur définie sur "OFF". P>
4 Réponses :
Vous pouvez randomiser des attributs d'identifiant et de nom de vos boîtes de texte - cela facilitera les fonctions de navigateur automatique de navigateur ne fonctionne pas.
Ma mise en œuvre P>
Vue: P>
string userName = Request[model.NameGuid]; ...
Wow, tu as été rapide! J'ajoutais juste la même réponse!
Si vous vérifiez ici , paramètre autocomplete = "OFF" code> sur le formulaire devrait faire le tour. p>
Si vous inspectez la zone de recherche Stackoverflow, vous verrez qu'ils l'ont atteint de la même manière.
@Oflocet Vous devriez réellement utiliser
Merci pour votre réponse Gideon!
autocomplete code> où vous rendez l'entrée ou le formulaire pas à l'éditeur.
Il y a un Il est utilisé dans la zone de recherche en haut à droite de cette page, inspectez le HTML que vous verrez: P> < Pré> xxx pré> autocomplete = off code> Propriété dans HTML.
L'ajout au formulaire peut parfois aider si l'ajout aux entrées ne fonctionne pas (vous regarde, c'est-à-dire)
Le HTML5 a une syntaxe add-on pour les éléments de formulaire / d'entrée, il est appelé Autocomplete = "OFF". Voir http://www.w3schools.com/html5/att_form_autocomplete.asp P >