【问题标题】:How can I get browsers to prompt user to save submitted username/password?如何让浏览器提示用户保存提交的用户名/密码?
【发布时间】:2014-12-30 04:58:59
【问题描述】:

我已经查看了 this postthis post,但它们对我有用。这些帖子已经有 4-5 年的历史了,所以浏览器规则可能已经改变或变得更具体了?

这是登录表格。没有 ajax 和任何类型的 javascript。我尝试将输入名称从usernameOrEmailAddress 更改为username,但这并没有改变任何东西。

<form method="post" name="loginForm" id="loginForm" action="login-check.php" autocomplete="on">
    <table>
        <tr>
            <th>Username or Email Address</th>
            <td><input autofocus type="text" name="usernameOrEmailAddress" value="" required></td>
        </tr>
        <tr>
            <th>Password</th>
            <td><input id="password" type="password" name="password" value="" required title="Password"></td>
        </tr>
    </table>
    <div class='row'>
        <input class="inputsubmit button" name="login" type="submit" value="Login" />
    </div>
</form>

Chrome 和 Firefox 都不会提示下次保存密码。我做错了什么?

【问题讨论】:

标签: html forms login


【解决方案1】:

只要能够检测到用户名和密码字段,大多数浏览器都会自动执行此操作。这是我刚刚复制并粘贴您的代码时计算机上的图片。

如果它对您不起作用,请清除您的缓存和 cookie,然后重试。还有你用的是什么浏览器?

【讨论】:

  • Firefox 34.0 和 Chrome 39.0.2171.95
  • 我使用 Firefox 34.0.5 和 Chrome 39.0.2171.95。我发现 chrome 仅在检测到成功登录后才提供保存密码,我想这有助于防止保存不正确的用户名和密码,因为 Firefox 在检测到有效论坛时会询问并提交。
猜你喜欢
  • 2011-01-23
  • 2011-01-24
  • 1970-01-01
  • 2011-08-26
  • 2013-12-23
  • 2011-11-04
  • 1970-01-01
  • 2012-02-26
相关资源
最近更新 更多