360浏览器自动填充表单的问题怎么解决?
网页浏览器 2017-02-11 17:20:44
很多用户都遇到了360浏览器自动填充表单的问题,那么怎么解决呢?今天带来360浏览器自动填充表单的问题解决方法分享。
开发中遇到360浏览器会自动给登录界面的用户名和密码填充内容,并且背景变成了**,给用户登录带来不便,下面解决方法:
经过测试发现(360浏览器)在以下情况下会自动填充用户和密码信息:
在用户和密码包含在form的情况下,同时包含一个 type="text"和 type="password"元素且不包含readonly和disabled属性,两个元素可以没有name和id属性
在没有form的情况下,同时包含一个 type="text"和 type="password"元素且不包含readonly和disabled属性,且两个元素至少都有name或id属性(但name和id可以是任意值但不能是空或空格)
引用地址为:http://www.cnblogs.com/huangtailang/p/5257631.html
解决思路:写一个假的input让360自动填充,然后隐藏掉 。
在登录的表单中加入:下面代码
<?php $form = ActiveForm::begin(['id' => 'login-form']); ?>
<!--下面2行为了隐藏360自动填充用户名和密码表单-->
<input type="text" id="aaa" >
避免了360浏览器自动填充用户登录表单的问题,完美解决。
总结:“360浏览器自动填充表单的问题怎么解决?”就跟大家介绍到这里,更多精彩内容请继续关注未来软件园!
小编推荐相关文章: