您的位置:首页 > 其它

AutoCompleteType防止textbox“自动完成”

2013-07-23 17:18 405 查看
原帖地址: http://www.yyjcw.com/html/News/346.html

日常上网时会发现,TextBox会记忆用户曾经输入过的文字,当下次再输入时就会自动提示相关字词,最常见的是用户登录网站时就会自动带出帐号密码。

但是某些项目中为了安全,不允许出现自动完成的功能。我们可以在ie的【工具】→【选项】→【内容】→【自动完成】中删除提示信息,但是这个不能根本解决问题,因为这个删除只是删除以前的,怎么样能让某些textbox彻底禁用这个自动完成的功能呢。

经过测试发现,textbox有个AutoCompleteType的属性,默认为none,为none时是根据客户端自身ie的设置来定的,如果我们将其设置为Disable后,再运行程序,发现讨厌的自动完成功能彻底没有了。

AutoCompleteType还有很多其它值,它是根据客户输入的内容来选择是否打开自动完成的功能,比如我们要求某个textbox只在用户输入email时自动完成,那么我们可以设置AutoCompleteType的值为email。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: