function setCookie(c_name, value, exdays) {
var exdate = new Date();
exdate.setDate(exdate.getDate() + exdays);
var c_value = escape(value) + ((exdays == null) ? "" : "; expires=" + exdate.toUTCString());
document.cookie = c_name + "=" + c_value;
}
window.onload = function(){
if(document.cookie.indexOf("popupopened")>-1){
if(document.getElementById("your_popup_div")!=null){
document.getElementById("your_popup_div").parentNode.removeChild(document.getElementById("your_popup_div"));
return;
}
} else {
setCookie("popupopened", "Shouldn't open again", 10);
}
}
餅乾是你最好的選擇。只要設置一個不會在關閉功能 – Dameo
@Dameo上過期的cookie何時會被創建,何時會過期? – DotnetSparrow
您還可以閱讀有關localStorage和sessionStorage的信息https://developer.mozilla.org/en-US/docs/DOM/Storage - 除Cookie之外,這是另一個選項 –