`
吴志飞
  • 浏览: 5713 次
  • 性别: Icon_minigender_1
  • 来自: 安阳市
社区版块
存档分类
最新评论

浏览器记住密码后,密码自动填充问题(不希望密码填充)

    博客分类:
  • JS
阅读更多
前端表单提交,不管是form提交还是ajax提交,只要有input type='password',浏览器会弹出提示框,询问是否记住密码。点击记住密码后,密码会自动填充,由于做的是跟钱打交道,登录 不希望记录密码和密码自动填充。之前试过很多方法 1.autocomplete="off"
2.focus="this.type=password",3.在页面加载时或者focus方法中清空密码 均不奏效 4. 创建两个域 一个用于隐藏password一个文本域 之前只试了一半放弃了,时间紧迫的原因。

后来针对第四种方法 结合网上的资料,找到一种方法,主要如下:
html中如下:
<input type="password" id="pwd" name="pwd_login"  placeholder="登录密码" readonly="true" style="display:none" autocomplete="off" />
<input type="text" id="hidePwd" placeholder="登录密码" autocomplete="off"/>

js中

$("#hidePwd").on('focus', function () {
/*当前文本框隐藏*/
$(this).hide();
/*隐藏的密码框显示并且获取焦点 只读属性去掉*/
$('#pwd').show().attr('readonly', false).focus();
});

大致如上就可以解决了。
顺便说一下cookie只加载用户名 得js操作

var arrStr = document.cookie.split("; ");
for(var i = 0;i < arrStr.length;i ++){
var temp = arrStr[i].split("=");
if(temp[0] == "user_id") {
$("#usrname").val( unescape(temp[1]));
return;
}
}
分享到:
评论

相关推荐

    解决浏览器会自动填充密码的问题

    1.’autocomplete=”off”‘在Chrome中不起作用解决方案 网站项目中,有登录和注册的弹框,在除chrome的浏览器中一切都ok,一旦在谷歌浏览器中,问题来了: 首先从登录弹框中登陆成功,chrome会弹出是否保存密码的...

    防止浏览器记住用户名及密码的简单实用方法

    这种方法对用户来说透明,但可以防止浏览器记住密码。 6. **应对浏览器插件的自动填表功能**: 插件可能根据表单元素的`name`属性来填充信息。可以考虑在页面加载时动态更改`name`值,提交时再恢复为正确值。这是...

    Vue+element 解决浏览器自动填充记住的账号密码问题

    以上所述是小编给大家介绍的Vue+element 解决浏览器自动填充记住的账号密码问题,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对软件开发网网站的支持! 如果你...

    浏览器上记住的密码抓取工具

    浏览器上的记住密码功能是用户在访问网站时为了方便登录而设置的一种便捷措施,它允许浏览器自动保存和填充用户的用户名及密码。然而,在某些情况下,如系统维护、密码管理或者安全审计,我们需要获取这些存储的密码...

    浏览器保存密码查看器

    这些凭据通常包括用户名和加密后的密码,浏览器为了保护用户的安全,会自动填充这些信息,但通常不提供直接查看明文密码的功能。这款软件解决了这一问题,为用户提供了一种方便的方式来查看和管理这些保存的密码。 ...

    查看浏览器保存密码(WebBrowserPassView).zip

    现在的Web浏览器为了方便用户登录,都内置了“记住密码”的功能。有了这个功能以后用户不必记住他们的账号密码,浏览器会自动填充这些信息。当你过于依赖这种功能以后,在别的地方需要登录其中一个网站的时候,却...

    实现记住密码功能

    在网页应用中,"记住密码"功能是一个常见且重要的特性,它允许用户在登录时选择保存他们的凭据,以便在未来的访问中自动填充,从而提高用户体验。实现这一功能涉及到多个技术层面,包括浏览器存储机制、安全性考虑...

    jQuery 禁止表单用户名、密码自动填充功能

    在网页开发中,表单自动填充(Autocomplete)是一项便捷的功能,它允许浏览器根据用户的输入历史自动填充表单字段,尤其是对于登录表单中的用户名和密码。然而,有时候这种功能可能会造成不便,例如填充错误的信息...

    记住密码和判断是否进入

    在IT行业中,"记住密码"是一项常见的功能,它允许用户在登录某个应用或网站时保存他们的凭证,以便在下次访问时自动填充,提高用户体验。这个功能通常涉及到浏览器存储、加密安全以及用户隐私等方面的知识。 首先,...

    02.Chrome浏览器保留密码功能渗透解析及登录加密入门笔记pdf1

    这种漏洞的存在提醒我们,对于涉及隐私和安全的重要账户,应避免使用浏览器的自动填充功能,以免信息泄露。 三. Chrome浏览器密码存储机制 Chrome浏览器在存储用户密码时,会将其加密存储在本地的“Login Data”...

    解决IE10浏览器无法记住账号和密码的问题.docx

    - 找到“禁用表单的自动完成功能”,双击并设置为“已禁用”,以确保表单自动填充功能是开启的。 - 接下来,找到“表单上的用户名和密码启用自动完成”,双击设置为“已启用”,以确保浏览器可以记住用户名和密码...

    登陆界面(记住密码、自动登陆、再按一次退出、关闭键盘)

    1. **记住密码**:这是一个便利的功能,允许用户选择保存其登录凭据,以便在下次访问时自动填充用户名和密码。实现这一功能通常涉及在本地存储设备上加密存储用户的密码(或哈希后的密码),并在用户返回时检查是否...

    win10或win7查看浏览器保存密码.zip

    - 可以在浏览器的隐私设置中选择是否允许自动填充密码,或者只对特定网站开启此功能。 - 定期清理浏览器缓存和历史记录,尤其是退出浏览器前。 总结,查看和管理浏览器中的保存密码是保护个人隐私和账户安全的...

    chrome浏览器当表单自动填充时如何去除浏览器自动添加的默认样式

    在使用Chrome浏览器时,用户可能会遇到一个问题,即在表单输入时,浏览器会自动填充之前保存的用户名和密码,同时还会附带一些默认的样式,这可能与网站自身的设计风格不符。本文将介绍如何去除Chrome浏览器自动填充...

    JavaWeb 中Cookie实现记住密码的功能示例

    3. **简化登录过程**:用户选择“记住密码”后,Cookie存储了加密后的用户名和密码,下次访问时可直接自动登录。 4. **广告精准投放**:广告商可以通过Cookie追踪用户浏览历史,展示更具针对性的广告。 **三、...

    通过cookie记住密码-HTML样例源码

    当用户选择“记住密码”,我们会在表单提交时调用这两个函数,将用户名和加密后的密码存储到用户的浏览器中。 在用户下次访问时,我们可以通过读取Cookie来自动填充用户名和密码: ```javascript document....

    JS中解决谷歌浏览器记住密码输入框颜色改变功能

    这时,可以通过HTML属性 `autocomplete="off"` 来屏蔽浏览器的自动填充功能,以避免各种因浏览器记住密码引起的bug。具体做法是在表单输入元素中设置该属性: ```html 手机号" autocomplete="off"&gt; 密码" ...

    360浏览器如何取消网页保存过账号密码.docx

    值得注意的是,取消浏览器记住密码后,下次访问该网站时,360浏览器将不会自动填充密码,需要手动输入。此外,为了保障个人信息安全,建议定期更新密码,并避免在公共电脑或不安全的网络环境下使用记住密码功能。 ...

    Java Web登录自动填入用户名密码

    这个功能允许用户在选择“记住用户名和密码”后,下一次访问网站时,系统能自动填充登录表单,提供便捷的用户体验。这个过程涉及到浏览器存储用户信息的方式,主要使用到的技术是Cookie。 Cookie是一种在客户端存储...

    浏览器密码查看webbrowserpassview(20230614亲测可用)

    现在的Web浏览器为了方便用户登录,都内置了“记住密码”的功能。有了这个功能以后用户不必记住他们的账号密码,浏览器会自动填充这些信息。当你过于依赖这种功能以后,在别的地方需要登录其中一个网站的时候,却...

Global site tag (gtag.js) - Google Analytics