网站有登录和注册两个模块
在登录模块记住密码后,注册模块会自动填充密码,自动填充的问题通过添加一个影藏的input标签来防止。
在不自动填充的情况下,点击密码框,会出现一个下拉框,让你选择哪个用户的密码,这个下拉框怎么去掉?
网站有登录和注册两个模块
在登录模块记住密码后,注册模块会自动填充密码,自动填充的问题通过添加一个影藏的input标签来防止。
在不自动填充的情况下,点击密码框,会出现一个下拉框,让你选择哪个用户的密码,这个下拉框怎么去掉?
首先这个是浏览器的行为,js作为运行在浏览器引擎上的一个脚本语言,无法直接对抗,只能取巧规避。
浏览器的记住密码主要是根据网站的域名,form的地址,input的name,password的name来判断是登陆框的,我们只需要修改这几项让浏览器无法认定form是登陆框即可。
幸运的是,以上几点均可以通过js来动态的修改和创建。
13 回答12.8k 阅读
7 回答2k 阅读
3 回答1.1k 阅读✓ 已解决
2 回答1.2k 阅读✓ 已解决
6 回答918 阅读✓ 已解决
2 回答1.4k 阅读✓ 已解决
6 回答1.1k 阅读
这个是浏览器的默认行为吧,清下缓存就可以了