我正在製作精釀啤酒網頁,並且我希望用戶在進入之前鍵入其年齡。最初的提示有效,但如果我切換標籤並返回主頁,我會再次提示。本地存儲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,請設置會話變量。 –