Javaweb--如何让登陆页面的表单不默认显示账号和密码

来源:互联网 发布:使命召唤重制版优化 编辑:程序博客网 时间:2024/05/21 06:38

楼主做Javaweb项目,制作登陆页面访问时总是出现用户名和密码被自动填写的情况;如图楼主自制的网页登陆页面(这里以楼主用的Chrome为例演示)
这里写图片描述
而且很多情况下,保存是别的项目下的账户密码~(因为用的都是localhost访问的嘛~~)
关于密码的清除和禁止表单保存密码,这里面有几个点:

第一:是否允许该网站保存密码
这里写图片描述
方法1:在填写账户密码登陆后,一般都会跳出这个提示框,选择”一律不“则意味着对于该地址(域名)下的网页都不会保存账户密码;
方法2:在chrome右上角找到“设置”
这里写图片描述
–显示高级设置–密码和表单–管理密码
这里写图片描述
在里面可以管理“保存密码”和“不保存密码”的域名

第二点:如何删除网站内已保存的密码

找到网址右边的钥匙形状的按钮
这里写图片描述
在这里面可以删除该网页储存的账户密码,如此刷新页面,表单里就不会出现默认值了。

第三点:如何从代码上实现,表单内不再默认显示浏览器已保存的账号密码

引用于这里
解决方案:
1,用js清除
在页面加载时,用js把值清除
2,用input的html5属性清除(推荐)
在input框上添加,autocomplete属性默认是开启的,即;
可能有的同学不清楚autocomplete是干什么的呢,解释一下
autocomplete通俗点说就是是否保存浏览器记录下来的值,包括浏览器保存的账号密码和你之前在文本框输入过的值(就是经常输入双击下拉框显示的那些值….).

第四点:说一下关于网页的cookie

地址栏旁边左侧有一个文本状的按钮-点击开后可以对cookie信息进行一些管理、该网页对于cookie加载的设置、也包括之前说到的网站的密码管理
这里写图片描述

第五点:再安利一下可能有用的文章
什么是cookie,它的作用是什么?
IE篇–如何清除网页表单用户名与密码
cookie可否保存网页的账户和密码

0 1