我有一个网站,我们使用 Javascript 提交登录表单。在 Firefox 上,它会提示用户在登录时记住他们的密码,但在 IE7 上却没有。
在做了一些研究之后,看起来只有当通过提交控件提交表单时,用户才会在 IE7 中得到提示。我创建了一些示例 html 来证明是这种情况。
<html>
<head>
<title>test autocomplete</title>
<script type="text/javascript">
function submitForm()
{
return document.forms[0].submit();
}
</script>
</head>
<body>
<form method="GET" action="test_autocomplete.html">
<input type="text" id="username" name="username">
<br>
<input type="password" id="password" name="password"/>
<br>
<a href="javascript:submitForm();">Submit</a>
<br>
<input type="submit"/>
</form>
</body>
</html>
href 链接没有得到提示,但提交按钮会在 IE7 中。两者都在 Firefox 中工作。
我无法使用提交按钮使我的网站的样式看起来相同,有谁知道如何在通过 Javascript 提交时显示记住密码提示?