这是设置cookie功能的正确方法吗?

时间:2016-03-25 22:24:04

标签: javascript cookies

我想知道跟随功能是否是设置新cookie的正确方法。

function setCookie() 
{
    var value='tackoverhide';
    var now = new Date();
    var time = now.getTime();
    time += 3600 * 1000;
    now.setTime(time);
    document.cookie ='tackoverhide='+ value +'; expires=' + now.toUTCString() + '; path=/';
}

1 个答案:

答案 0 :(得分:0)

以下是使用JavaScript设置Cookie的代码段。它与你的功能几乎相同,没有轻微的错误。

function setCookie() {
    var name = 'tackoverhide';
    var value = 'tackoverhide';
    var d = new Date();
    var hours = 1;
    d.setTime(d.getTime() + (hours*60*60*1000));
    var expires = "expires="+d.toUTCString();
    document.cookie = name + "=" + value + "; " + expires;
}