3

我有一个我认为相当简单的登录页面。但是,我最近发现 IE 不会提供保存密码(虽然在 Chrome 和 Firefox 中有效)。IE中的设置似乎没有问题,因为有几个人报告了这个问题。

这是表格:

<form action="index.php" method="post">
    <p>
        <label for="username">Brugernavn</label>
        <input type="text" name="username" length="20" tabindex=1>
    </p>
<p>
    <label for="password">Password</label>
    <input type="password" name="password" length="20" tabindex=2>
</p>
<input type="submit" name="submit" value="Log ind" id="submitbutton">
<a href="#" id="forgotpassword" onClick="showForgotPasswordDialog();">Glemt password?</a>
<br/>
</form>

页面的其余部分应该是有效的 HTML5。

我在这里做错了什么?

4

1 回答 1

1

<input>Internet Explorer在您的表单中查找标记。我不确定,但也许<p>&<a>标签给他带来了问题。试试这种方式:

<form action="index.php" method="post">
  <label for="username">Brugernavn</label>
  <input type="text" name="username" length="20" tabindex=1>
  <br>
  <label for="password">Password</label>
  <input type="password" name="password" length="20" tabindex=2>
  <input type="submit" name="submit" value="Log ind" id="submitbutton">
</form>
<a href="#" id="forgotpassword" onClick="showForgotPasswordDialog();">Glemt password?      </a>

如果它没有帮助尝试这个链接,也许你在这里找到一个解决方案:

http://blogs.msdn.com/b/ieinternals/archive/2009/09/11/troubleshooting-stored-login-problems-in-ie.aspx

http://www.w3schools.com/html/html_forms.asp

于 2013-03-19T14:00:24.627 回答