【问题标题】:Firefox displaying username and password in all my forms?Firefox 在我的所有表单中显示用户名和密码?
【发布时间】:2011-02-24 04:24:23
【问题描述】:

我有一个网站,当我告诉 Firefox 记住我的网站用户名和密码时,会导致用户名和密码以所有形式显示在我的网站上,例如注册表单。它只应该在登录表单上执行此操作。有谁知道解决这个问题的方法吗?

【问题讨论】:

    标签: php html firefox forms


    【解决方案1】:

    这是因为您为表单字段指定了相同的名称,例如用户名密码。如果您添加它,它将阻止自动填充:

    <input type="text" autocomplete="off" name="foo" />
    

    【讨论】:

      【解决方案2】:

      给登录表单的输入元素一个不同的名字。

      [FF] 使用用户名字段/密码字段值作为提示,通过将它们与“名称”属性匹配来在网页中找到适当的元素。

      https://wiki.mozilla.org/Firefox%3aPassword_Manager

      【讨论】:

      • 我使用的是 firefox 3.6.15,这似乎不起作用。我在表单和密码字段中都尝试了 autocomplete="off" 。尝试将 pwd 字段的名称属性更改为“firstPass”,但当我在用户名字段上使用选项卡时,Firefox 仍会自动填充密码(我也尝试更改用户名字段的名称!)
      【解决方案3】:

      我在使用 Firefox 3.6 和 5.0 时遇到了同样的问题。更改字段名称不会阻止自动完成,但 自动完成='关闭' 成功了(在两个浏览器中)。谢谢!

      【讨论】:

        猜你喜欢
        • 2011-10-27
        • 1970-01-01
        • 1970-01-01
        • 2012-01-25
        • 1970-01-01
        • 2016-03-26
        • 1970-01-01
        • 2014-10-29
        • 1970-01-01
        相关资源
        最近更新 更多