87,922
社区成员
发帖
与我相关
我的任务
分享
//写Cookie
//document.cookie="first=true";
//获取cookie
var strcookie=document.cookie;
//cookie需要拆解分割成数组
var arr = null;
var first = false;
var arrcookie=strcookie.split("; ");
for(var i=0;i<arrcookie.length;i++){
arr=arrcookie[i].split("=");
if('first'==arr[0]) {
first = arr[1];
break
}
}
//已经获取了状态
if(first==true) document.cookie="first=false";
原生JS操作cookie不方便 建议试用第三方的工具 比如jquery的插件(当然必须先引入jquery库) 使用方便
设置cookie
$.cookie('the_cookie', 'the_value');//简易方式
$.cookie('the_cookie', 'the_value', { expires: 7, path: '/', domain: 'jquery.com', secure: true }); //完整方式
获取cookie
$.cookie('the_cookie');