浏览器功能记住账号和密码解决方法(HTML解决方式)

1、在input标签里应用html5的新特性autocomplete="off"  注:对chrome不管用。其他浏览器没试。

2、如果是一个输入框那就在当前input标签后面(一定要在紧挨的后面,否则不管用,不知原因,知情者请告诉我一下原因)写<input type="text" style="display:none;"/>(这里用visiblity:hidden也可以,不过要占用一定的像素空间)。

如果是两个输入框,例如:

<input type="text" name="accout" />

<input type="password" name="password">

这样子的。 就在两个标签之间加<input type="text" style="visibility: hidden;"/>(注意这里用display:none;就不好使了。原因我也不知。。。-.-||请告知);

3、还有是将<input type="password" name="password"> 改为<input type="text" onfocus="this.type='password'"  name="password"/> 进入这个页面时候不会出现默认密码,但是当你输入小于记住密码的长度时浏览器就会自动补充(不知是不是将输入的密码覆盖了)。 不能解决 实质问题。

4、还有其他人说的js的方法,我试了对chrome不管用。。。

所以目前我测试的实用的方法是2和3一起。 目测大部分浏览器可以解决这个问题。

不知还有没有更好的解决方法。。。。

上一篇:CSS用足够大的纯色内阴影去覆盖掉谷歌input记住账号或密码时默认出现的黄色背景


下一篇:Swift3.0P1 语法指南——下标