【问题标题】:how to disable autocomplete for browsers如何禁用浏览器的自动完成功能
【发布时间】:2020-06-12 11:33:43
【问题描述】:

我尝试测试我的应用程序,它将在 ipad 上运行。

而且,它会被很多人使用。

我需要确保其安全,尤其是帐户信息。

但是,当我使用 chrome 和 firefox 进行测试时,我无法禁用自动填充功能。

我尝试了 autocomplete="false"、autocomplete="off" 和 autocomplete="chrome-off"。

是否有任何可以改变自动填充行为的标签来解决这个问题?

或者,如果我能够使用 autocomplete="off",我可以知道任何浏览器吗?

提前谢谢你。

【问题讨论】:

  • 您是否将autocomplete='off' 应用于表单元素?

标签: javascript html autocomplete


【解决方案1】:

“由于许多用户不想记住密码,因此现代浏览器不支持登录字段的自动完成=“关闭”。对于登录字段,如果对字段或字段禁用自动完成没有区别。”

"当网站为 or 元素设置 autocomplete="off" 并且其中包含用户名/密码字段时,浏览器仍将允许记住这些字段,并且在用户接受的情况下,浏览器将下次用户访问该网站时自动填充这些字段。”

“在这种情况下,您代表一个用户管理页面,其中用户可以为其他用户定义新密码,并且您不希望自动填充密码字段,因此使用 autocomplete="new-password"浏览器不需要对其做出反应的标志。”

从这里得到这个信息https://www.w3docs.com/snippets/html/how-to-disable-browser-autocomplete-and-autofill-on-html-form-and-input-fields.html

但是,使用 ``autocomplete="off"``` 并没有错。你可以在这里试试https://www.w3schools.com/howto/tryit.asp?filename=tryhow_html_autocomplete_off2。

【讨论】:

    猜你喜欢
    • 2011-02-17
    • 2015-03-02
    • 2019-05-05
    • 2020-04-20
    • 2019-03-31
    • 1970-01-01
    • 2012-03-14
    • 2013-09-11
    • 1970-01-01
    相关资源
    最近更新 更多