为什么浏览器不想记住密码?

时间:2010-04-05 18:54:08

标签: html forms login passwords username

您需要在登录表单上做什么,以便浏览器提示记住登录信息?我有一个名为“username”的输入和一个名为“password”的输入。

在我的浏览器上我已经设置询问它是否应该记住密码,并且它确实在大多数网站上,但在我测试它的网站上没有,所以我想知道可以改变什么来让它记住。

我也使用了密码字段的type =密码,并且它记录正常和所有内容,但firefox或safari都不想记住它。这不是一个大问题,但想弄清楚会很好。

由于

这是表格:

<form id="login" method="post" action="/login.php">
<div class="cell">

<div class="left">Username: </div>
<div class="right">
<input type="text" id="username" name="username"> 
</div>

<div class="left">Password: </div>
<div class="right">
<input type="password" id="password" name="password">

3 个答案:

答案 0 :(得分:4)

确保您的输入为type="password"。如果它的类型是文本,它将无法工作。

答案 1 :(得分:1)

通常没有...浏览器会照顾到这一点。 HTML中有一个属性告诉浏览器不要记住

autocomplete=off

答案 2 :(得分:0)

Firefox(我不使用其他人,但我认为它主要适用)会记住你在任何形式的任何领域输入的内容。密码可能是特殊的,因为该字段被标记为type =“password”,因此Firefox将(默认情况下)询问您是否要记住凭据。如果您选择“永不再问”,它将永远不会再问,这可能就是您所看到的。它每页都存储这些信息,当然还有一个允许你重置它的设置。