更改位置时保存密码提示消失

时间:2013-02-02 16:27:07

标签: passwords location save reload prompt

我正在运行一个登录表单,如果成功,则通过JS location.href 将用户转发到特定页面。浏览器正确地将表单识别为登录表单并提供保存密码。现在只在Google Chrome中,一旦位置发生变化,提示就会消失。因此,提示只是瞬间可见,因此无法保存密码。
有什么解决方法吗?登录成功后刷新是很常见的事情,所以应该有办法解决这个问题。

修改

这就是表格的样子:

<form id="loginform" action="process.php" target="processframe" method="POST">
<input id="login_name" name="name" type="text" placeholder="Username"><br>
<input id="login_password" name="password" type="password" placeholder="Password"><br>
<button>Submit</button>
</form>
<iframe src="" id="processframe" name="processframe" style="display:none;"></iframe>


因此请求在iframe中处理。 process.php 然后调用javascript函数:

window.setTimeout("parent.loginsuccess()", 1000);


loginsuccess()函数:

function loginsuccess()
{
location.href="/home.php";
}

0 个答案:

没有答案