我正在制作精酿啤酒网页,并且我希望用户在进入之前键入其年龄。最初的提示有效,但如果我切换标签并返回主页,我会再次提示。本地存储JavaScript中的HTML
问:如何我只得到一个提示,并保存它,直到用户退出整个网页包括浏览tabs.`
我的脚本:
<script>
function CloseWindow(){
window.open('','_self','');
window.close();
}
</script>
<script>
var age;
age = prompt("Please enter in your age: ");
if (age >= 21){
alert("Age is valid");
}
else{
alert("Not valid age");
CloseWindow();
}
</script>
做本地存储做每个会话'html5存储' – KRUKUSA
设置cookie将是一个简单的方法。 – Nived
我同意@Nived。一个cookie将是最好的选择。或者,如果您可以使用PHP,请设置会话变量。 –