访问密码代码如下:
<script language = JavaScript>
function password() {
var testV = 1;
var pass1 = prompt('请输入密码:', '');
while (testV < 3) {
if (!pass1) history.go(-1);
if (pass1 == "123456") {
alert('密码正确!');
break;
}
testV += -1;
var pass1 = prompt('密码错误!请重新输入:');
}
if (pass1 != "password" & testV == 3) history.go(-1);
return " ";
}
document.write(password());
</script>
我是在一个表单提交网页加入的访问密码,希望达到的效果是第一次打开这个网页需要输入密码,后面只要不关闭浏览器就不需要再次输入,但是表单提交后会自动刷新,都要重新输入密码,怎么样才可以解决?
<script language = JavaScript>
function password() {
var testV = 1;
var pass1 = prompt('请输入密码:', '');
while (testV < 3) {
if (!pass1) history.go(-1);
if (pass1 == "123456") {
alert('密码正确!');
break;
}
testV += -1;
var pass1 = prompt('密码错误!请重新输入:');
}
if (pass1 != "password" & testV == 3) history.go(-1);
return " ";
}
document.write(password());
</script>
我是在一个表单提交网页加入的访问密码,希望达到的效果是第一次打开这个网页需要输入密码,后面只要不关闭浏览器就不需要再次输入,但是表单提交后会自动刷新,都要重新输入密码,怎么样才可以解决?
刷新页面后再从 sessionStorage 或 cookie 中读取之前保存的密码。如果读取的密码为空,说明浏览器关闭过。就要重新输入密码。