Ofl*_*cet 9 html c# model-view-controller asp.net-mvc asp.net-mvc-3
我目前正在尝试删除用户浏览器完成的表单自动完成,这可能会导致一些关键行为,因为它填写了密码字段.我已经在我的所有文本框字段中添加了autocompletion属性,但是当我尝试使用firefox时,它仍会将我当前的登录信息加载到字段中.
有谁知道如何解决这个问题?
编辑:由于不清楚,我已经添加了aucompletion属性,其值设置为"off".
gid*_*eon 20
autocomplete=off
html中有一个属性.
它在此页面的右上角搜索框中使用,检查您将看到的html:
<input autocomplete=?"off" name=?"q" class=?"textbox" placeholder=?"search" ..... />
Run Code Online (Sandbox Code Playgroud)
请参阅此MDN文章:https://developer.mozilla.org/en/How_to_Turn_Off_Form_Autocompletion
在MVC中,您可以在表单或文本框中实现它,如下所示:
Html.BeginForm(
action, controller, FormMethod.Post, new {autocomplete="off"})
Run Code Online (Sandbox Code Playgroud)
要么
Html.TextBoxFor(model => model.EmployerNumber, new {autocomplete="off"})
Run Code Online (Sandbox Code Playgroud)