小编典典

如何防止浏览器存储密码

html

我需要停止浏览器存储用户名和密码值,因为我正在处理包含更多安全数据的Web应用程序。客户要求我这样做。

我尝试了autocomplete="off"HTML表单和密码字段中的属性。但它无法在最新的浏览器(例如Chrome 55,Firefox 38+,IE 11等)中运行。

最好的解决方案是什么?


阅读 320

收藏
2020-05-10

共1个答案

小编典典

感谢您给我回复。我点击了以下链接

禁用浏览器的“保存密码”功能

我通过仅在输入中添加readonlyonfocus="this.removeAttribute('readonly');"属性autocomplete="off"来解决此问题,如下所示。

<input type="text" name="UserName" autocomplete="off" readonly 
onfocus="this.removeAttribute('readonly');" >

<input type="password" name="Password" autocomplete="off" readonly 
onfocus="this.removeAttribute('readonly');" >

这对我来说很好。

2020-05-10