我希望当人们点击它并使用cookie显示另一个div时隐藏div
这对我有用,但需要24小时,我只需要2个小时?
Hide div 24hr cookie javascript?
我想让它2小时而不是24小时:)
答案 0 :(得分:0)
function setCookie(cname, cvalue, exdays) {
alert("3");
var d = new Date();
d.setTime(d.getTime() + exdays * 60 * 1000);
var expires = "expires=" + d.toUTCString();
document.cookie = cname + "=" + cvalue + ";" + expires + ";path=/";
}
function checkCookie() {
var username = getCookie("username");
if (username != "") {
alert("Welcome again " + username);
} else {
username = prompt("Please enter your name:", "");
if (username != "" && username != null) {
setCookie("username", username, 2);
}
}
}
表达式d.setTime(d.getTime()+ exdays * 60 * 1000);以分钟为单位计算到期日期。 setCookie(“ username”,用户名,120);这里总共是120分钟。