0

我下面的 JS 密码脚本:

<SCRIPT language="JavaScript">
var password;
var pass1="hello";
password=prompt('Please enter your password to view this page!',' ');
if (password==pass1 )
alert('Password Correct! Click OK to enter!');
else
{
window.location="test.html";
}
</SCRIPT>

我希望用户输入密码后在弹出框中记住密码,无论是对还是错。

甚至......如果用户输入了正确的密码,页面会“记住”(cookie)用户已经成功并且在浏览器关闭之前不会再次要求输入密码。

我希望这是有道理的。

4

1 回答 1

0

您可以通过以下方式将授权状态存储在 cookie 中:

document.cookie = 'authorized=1';

然后检查它:

if (document.cookie.match(/\bauthorized=1\b/))
{
    //do something
}
于 2013-02-07T22:34:31.730 回答