我知道这个问题已经回答了很多次了,但这是针对老版本的Chrome的。
我有Chrome版本53.0.2785.143。
我想禁用Chrome自动填充密码字段,
我已经尝试了旧答案中提到的所有方法,
方法1:
已尝试使用假用户名密码。
<input style="display:none" type="text" name="fakeusernameremembered"/>
<input style="display:none" type="password" name="fakepasswordremembered"/>方法二:
已尝试使用autocomplete='new-password'、autocomplete='false'和autocomplete='off'
但这些都不管用。
发布于 2019-03-22 14:04:42
对于我来说,截至2019年2月22日,我尝试了这些方法,但没有得到一个有效的解决方案。我尝试了visibility,display,autocomplete,但似乎都不起作用。可能我遗漏了一些东西,因为我使用的是Material UI。
对我来说,我有两个有效的解决方案。这是JSX代码,您可以在本地html css语法中使用相同的属性。
1)具有不透明度和位置
<input type="email" style={{opacity:"0", position:"absolute"}}/>
<input type="password" style={{opacity:"0", position:"absolute"}}/>2)具有z索引和位置
<input type="email" style={{zIndex:":-100", position:"absolute"}}/>
<input type="password" style={{zIndex:"-100", position:"absolute"}}/>希望这能节省一些人的时间。
https://stackoverflow.com/questions/40200130
复制相似问题