html - Internet Explorer 不提供为登录页面保存凭据

标签 html internet-explorer

我有一个我认为相当简单的登录页面。然而,我最近发现 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>

如果尝试此链接没有帮助,也许您可​​以在这里找到解决方案:

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

关于html - Internet Explorer 不提供为登录页面保存凭据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15499731/

相关文章:

html - 网站元素在 IE 中不起作用

javascript - CSS 问题 : Top border not displaying in IE

jquery - HTML 元素的定位和滑动

c# - 在运行时 ASP.NET 中更改按钮/标签的位置,同时将其放在鼠标光标中 "WebForms"

Javascript:将链接文本更改为新文本填充或收缩文本以保持其与原始文本的大小相同

html - chrome、firefox 和 ie 的菜单栏高度不一样

javascript - Data.filter 在 IE 8 中不起作用?

html - 未指定 "sizes"时 SRCSET 加载大小不正确

css - 将图层放置在两行上,没有偏移

javascript - TinyMCE无法在IE11中上传图片