我有一个我认为相当简单的登录页面。然而,我最近发现 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。
我在这里做错了什么?
最佳答案
Internet Explorer 寻找 <input>
在您的表格中标记。我不确定,但也许是 <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>
如果尝试此链接没有帮助,也许您可以在这里找到解决方案:
关于html - Internet Explorer 不提供为登录页面保存凭据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15499731/