首頁 > web前端 > js教程 > 主體

Javascript操作cookie的函數程式碼_javascript技巧

WBOY
發布: 2016-05-16 17:49:41
原創
917 人瀏覽過

javascript操作cookie簡單版本

複製程式碼 程式碼如下:

function setCookie,name, value iDay) {
var oDate = new Date();
oDate.setDate(oDate.getDate() iDay);
document.cookie = name '=' value ';expires=' oDate;
}
function getCookie(name) {
var arr = document.cookie.split('; ');
var i = 0;
for(i=0; ivar arr2 = arr[i].split('=');
if(arr2[0] == name) {return arr2[1];}
}
return '';
}
function removeCookie(name) {
setCookie(name,'',-1);
}

javascript操作cookie封裝版本
複製程式碼 程式碼如下:

var cookie=new function({){
this. set=function(name,value,hours){
var life=new Date().getTime();
life =hours*1000*60;
var cookieStr=name "=" escape(value ) ";expires=" new Date(life).toGMTString();
document.cookie=cookieStr;
};
this.get=function(name){
var cookies = document. cookie.split(";");
if(cookies.length>0){
var cookie=cookies[0].split("=");
if(cookie[0]== name) {return unescape(cookie[1]);}
}
return null;
};
this.remove=function(name){
var cookieStr=name "="=" escape('null') ";expires=" new Date().toGMTString();
document.cookie=cookieStr;
};
}

留著備用吧
相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板