chrome浏览器没有触发保存密码提示[解决方案]

chrome浏览器没有触发保存密码的原因:bd上看了许多的解决方式,能看懂的不多,大都是CV,看看这篇文章应该能解决你的困惑。

原因出在以下几个方面:

一,浏览器设置

  1. 屏蔽浏览器记住密码

解决方式:打开:chrome://settings/passwords,将“提示保存密码”打开,下拉到底检查是否存在一律不保存本站帐号密码的设置,如有删除

二,代码

  1. 表单缺少form-input-username-password标识
解决方式:form结构,input:type="text" , input:type="password", input:type="submit"这几个需要标识清楚,并且autocomplete属性切勿设置为off
 

      2.异步提交

解决方式:除了设置还input标识外,form的onsubmit事件需要监听: onSubmit="return login(this);";//true:会正常action,false:不会提交。

三,服务器配置

  1. 非安全类型网页:也就是说网页被标记为不安全,提示会被屏蔽

解决方式:如果是https协议,需要确保服务器端配置的证书是有效的,http协议可以忽略

以上就是相关的浏览器不弹出记住密码的提示和解决方式,有帮到你请赞一下,没有的话默默关闭就好:-D。 

 

你可能感兴趣的:(大前端开发)