今天遇到一个极其蛋疼的问题,记录一下。

自己的网站有一个修改密码的页面,我在输入原密码123的时候,chrome总是给我自动填充成12345(这是一个被浏览器记住的密码
那么问题来了,我他妈怎么在密码栏输入123呢???我他妈到底怎么样才能输入我正确的原密码123呢??????

嗯,百度之后各种方法都来了,比如增加属性autocomplete="off"——完全没有用好嘛!现在浏览器都这么流氓简直受不了!!
后来看到有写文章讲了下浏览器填充的特性——只会填充第一个password,试了下,果然是这样!!
然后用他们给出的解决方案:

1
<input type="password" style="display: none;">

嗯,这样应该就没问题了吧,兴高采烈的贴到页面里~~ then… cmd+r
What???还是不行!!!chrome已经进化的这么聪明了吗!!!!连你妈隐藏的表单都要识别了吗!!!神经病吗!!!!!!
(妈蛋我就不信收拾不了你了…
于是….ding~~~ 灵光一闪!

1
<input type="password" style="height:0px;padding:0px;margin:0px;border:0px;position:absolute;">

Perfect!(不要尝试把width设置为0,chrome实在是太聪明了..
当然,我特么也太聪明了╮(╯_╰)╭