У меня есть веб-сайт, где мы используем Javascript для отправки формы входа. В Firefox он предлагает пользователю запомнить свой пароль при входе в систему, но в IE7 это не так.
После некоторого исследования кажется, что пользователь получает запрос в IE7 только тогда, когда форма отправляется через элемент управления Submit. Я создал образец 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?