防止浏览器不记住密码

Dem*_*tri 6 html javascript forms authentication form-fields

我们有一个带有登录屏幕的应用程序,其中包含输入字段文本和密码。我想在这里实现的是;

  1. 防止浏览器询问用户是否希望浏览器记住它。
  2. 防止所有的浏览器记住那场在任何情况。即使您说“是”,我也希望所有浏览器完全忽略该字段。

我尝试过的事情;

  1. 我尝试autocomplete="off"在表单和输入上使用,但使用新的 Firefox 版本,它似乎不起作用。
  2. 我插入了一个未显示的输入密码字段来欺骗浏览器。但这对可访问性不利。它还降低了可用性分数。
  3. 我试图制作,autocomplete="new-password"但 Internet Explorer 完全忽略了它..(就像我很惊讶)

因此,如果有人使用其他任何解决方案取得了良好的结果,并且可以共享,那将是对开发人员社区的巨大贡献。

在此处输入图片说明

小智 6

这无法从脚本中阻止,唯一的阻止方法是您可以在浏览器设置中禁用自动填充。


Nav*_*uri 1

您应该将文本输入框放在画布内。
看一下CanvasInputcanvas-text-editor

通过使用canvas绘制输入框,您可以欺骗浏览器。

contenteditable或者你可以在 div 上使用。