chrome和firefox中autocomplete属性失效的解决方法
来源:互联网 发布:js 或 编辑:程序博客网 时间:2024/05/19 17:58
在写一个登陆页面的时候,打算把表单里input标签的自动完成功能关闭,于是把帐号和密码框的autocomplete
属性设置为off
。由于之前登陆选择了记住密码,每次在chrome和firefox打开或者刷新页面的时候都把帐号和密码给自动完成了。这也就算了,居然在清空了输入框的帐号以后,点击输入框还带有自动完成功能,这说明autocomplete
功能完全没生效嘛。
然后谷歌之,却没找到真正的解决方法,要么就是打开浏览器设置将自动完成关闭的,要么是承认了这个现象的确存在却没有解决的方法。既然这样,只好自己搞定了,首先我尝试把密码框的type
属性由password
改为text
,此时再刷新或者提交表单后打开此页面,浏览器就不再自动把帐号和密码填充了。看来原因就在于表单中出现了password
类型的input标签,chrome和firefox是以这个为判断条件来构建记住密码这个功能的。那么怎么办呢,是不能把password
框改为text
类型的,不然用户输入密码一看是明文,那就太不对劲了。
不过既然浏览器以password
类型的input标签为识别标准,那么在输出页面的时候完全可以把这个密码框的type
设置为text
,然后在用户点击密码框输密码时把这个密码框的type
再变回password
。照着这么一改,果然有效果,chrome和firefox都不会记住密码和自动完成了,这下问题成功解决。
转自 :http://www.bicky.me/blog/archive/chrome-and-firefox-autocomplete-not-working/
0 0
- chrome和firefox中autocomplete属性失效的解决方法
- table align="center" firefox 火狐中失效的解决方法
- firefox和chrome 中tr下的td colspan属性在tr 隐藏时无效
- FireFox和Chrome下验证码不刷新的解决方法
- a标签在firefox和chrome中失效(转自www.jqueryba.com)
- chrome输入框input黄色背景去除 及 autocomplete失效解决方法
- firefox 右键弹出失效的解决方法
- 个人笔记:table中加align="center"居中在chrome和火狐失效解决方法
- 在chrome浏览器下 input的autocomplete="off"失效,导致的自动填充
- input标签中autocomplete="off"失效的具体解决办法
- 关于chrome,firefox中img.width=0,img.height=0的解决方法
- 在firefox的extension(chrome)中获取当前页面的属性或方法
- iframe的onfocus在firefox中失效?
- Firefox和Chrome不断发送http://127.0.0.1:35000/*/requestgrab/请求的原因与解决方法
- 兼容IE8/Chrome的autocomplete
- C# 多线程中OpenFileDialog和SaveFileDialog失效的解决方法
- Firefox margin-top失效的原因与解决方法
- FireFox 下selected = 'selected' 失效的解决方法
- SEAndroid策略分析(三):类型强制和角色声明
- 指纹识别
- zzulioj 1804: ZY学长的密码 (字符串)
- MarkDown编辑器学习——MarkDown简介
- 【锋利的jQuery阅读笔记】jQuery中的事件和动画
- chrome和firefox中autocomplete属性失效的解决方法
- Arduino - DHT11温湿度传感器
- CUDA入门(8):原子性
- 黑马程序员——求两个字符串最大公约数的解法
- RecyclerView GridView 矩形自适应
- Magick 使用注意
- Apache Kafka监控之Kafka Web Console
- gdal 图像金字塔
- python基础教程共60课-第20课命令行常用命令