Supprimer navigateur de l'auto-complétion de MVC
Je suis en train d'essayer de supprimer le formulaire d'auto-complétion fait par le navigateur de l'utilisateur qui peut causer le comportement critique puisqu'il remplit le champ mot de passe. J'ai déjà ajouté l'auto-complétion attribuer à l'ensemble de mon champs de zone de texte, mais quand j'ai essayer avec firefox il alambics de charge courant de mes informations de connexion dans les champs.
Personne ne sait comment résoudre ce problème?
EDIT: Puisqu'il n'est pas clair, j'ai déjà ajouté le aucompletion attribut avec la valeur réglée sur "off".
J'ai mis à jour ma réponse 🙂
OriginalL'auteur Oflocet | 2012-02-24
Vous devez vous connecter pour publier un commentaire.
Il y a un
autocomplete=off
de la propriété dans le code html.Il est utilisé dans la boîte de recherche en haut à droite sur cette page, inspecter le code html que vous verrez:
Voir ce MDN article: https://developer.mozilla.org/en/How_to_Turn_Off_Form_Autocompletion
En MVC, vous pourriez procéder à la forme ou à une zone de texte comme suit:
OU
OriginalL'auteur gideon
Si vous cochez ICI, réglage
autocomplete="off"
sur la forme que devrait faire l'affaire.yep! C'est ce que j'ai dit 🙂
<div class="editor-field"> @Html.EditorFor(model => model.HashedPassword, new { autocomplete = "off" }) @Html.ValidationMessageFor(model => model.HashedPassword) </div>
J'ai déjà mis de l'auto-complétion de l'attribut, mais quand je vérifie mon code source html, il n'a pas eu l'attribut de l'entrée de markdown.en fait, vous devez utiliser
autocomplete
où vous rendre de l'entrée ou de la forme pas à l'éditeur.Merci pour votre réponse gédéon !
OriginalL'auteur ChrFin
Le HTML5 ont un add-on de la syntaxe de la forme/éléments d'entrée, il est appelé autocomplete="off".
Voir http://www.w3schools.com/html5/att_form_autocomplete.asp
OriginalL'auteur bodi0
Vous pouvez randomiser les attributs id et name de vos zones de texte - cela va faire navigateur de fonctions de saisie semi-automatique ne fonctionne pas.
Ma mise en œuvre
En vue:
dans le Contrôleur:
OriginalL'auteur Sergey Kudriavtsev