js 取cookie 設定cookie刪cookie
阿新 • • 發佈:2018-12-14
//取cookies函式 function getCookie(name){ var arr = document.cookie.match(new RegExp("(^| )" + name + "=([^;]*)(;|$)")); if (arr != null) return unescape(arr[2]); return null; } //兩個引數,一個是cookie的名子,一個是值 function setCookie(name,value){ var Days = 1;//此 cookie 將被儲存 1 天 var exp = new Date();//new Date("December 31, 9998"); exp.setTime(exp.getTime() + 30*60*1000); document.cookie = name + "="+ escape (value) + ";expires=" + exp.toGMTString(); } // 刪除cookies function delCookie(name){ var exp = new Date(); exp.setTime(exp.getTime() - 1); var cval=getCookie(name); if(cval!=null) document.cookie= name + "="+cval+";expires="+exp.toGMTString(); }