隐藏div 2小时cookie javascript?

时间:2015-01-13 20:32:56

标签: javascript cookies

我希望当人们点击它并使用cookie显示另一个div时隐藏div

这对我有用,但需要24小时,我只需要2个小时?

Hide div 24hr cookie javascript?

我想让它2小时而不是24小时:)

1 个答案:

答案 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分钟。