了解cookie第二节

发布时间:2019-01-02 09:27:39

(1)设置cookie

function setCookie(key, value, time){

var oDate = new Date();

oDate.setDate( oDate.getDate() + time );

document.cookie = key + '=' + encode(value) + ';expires=' + oDate.toGMTString();

}

(2)设置cookie失效时间

默认cookie失效时间是直到关闭浏览器,cookies失效,也可以指定cookies时间。

如果我们想长时间存放一个cookie。需要通过expires设置这个cookie的过期时间。

(3)获取cookie

function getCookie(key) {

var arr1 = document.cookie.split('; ');

for (var i=0; i<arr1.length; i++) {

var arr2 = arr1[i].split('=');

if ( arr2[0] == key ) {

return decodeURI(arr2[1]);

}

}

}

(4)删除cookie

function removeCookie(key) {

setCookie(key, '', -1);

}

远近互联前端小华整理发布,希望能对学习技术的你有所帮助

远近互联专业提供网站建设、APP开发、网站优化、外贸网站SEO、微信运营的品牌整合营销服务让客户通过网络品牌建立与网络传播提高业绩。

【相关推荐】