楼主作Javaweb项目,制做登录页面访问时老是出现用户名和密码被自动填写的状况;如图楼主自制的网页登录页面(这里以楼主用的Chrome为例演示)
并且不少状况下,保存是别的项目下的帐户密码~(由于用的都是localhost访问的嘛~~)
关于密码的清除和禁止表单保存密码,这里面有几个点:html
第一:是否容许该网站保存密码
方法1:在填写帐户密码登录后,通常都会跳出这个提示框,选择”一概不“则意味着对于该地址(域名)下的网页都不会保存帐户密码;
方法2:在chrome右上角找到“设置”
–显示高级设置–密码和表单–管理密码
在里面能够管理“保存密码”和“不保存密码”的域名html5
第二点:如何删除网站内已保存的密码web
找到网址右边的钥匙形状的按钮
在这里面能够删除该网页储存的帐户密码,如此刷新页面,表单里就不会出现默认值了。chrome
第三点:如何从代码上实现,表单内再也不默认显示浏览器已保存的帐号密码浏览器
引用于这里
解决方案:
1,用js清除
在页面加载时,用js把值清除
2,用input的html5属性清除(推荐)
在input框上添加,autocomplete属性默认是开启的,即;
可能有的同窗不清楚autocomplete是干什么的呢,解释一下
autocomplete通俗点说就是是否保存浏览器记录下来的值,包括浏览器保存的帐号密码和你以前在文本框输入过的值(就是常常输入双击下拉框显示的那些值….).markdown
第四点:说一下关于网页的cookiecookie
地址栏旁边左侧有一个文本状的按钮-点击开后能够对cookie信息进行一些管理、该网页对于cookie加载的设置、也包括以前说到的网站的密码管理
网站
第五点:再安利一下可能有用的文章
什么是cookie,它的做用是什么?
IE篇–如何清除网页表单用户名与密码
cookie能否保存网页的帐户和密码url