var cookie = { set:function(key,val,time){//設置cookie方法 var date=new Date(); //獲取當前時間 var expiresDays=time; //將date設置爲n秒之後的時間 date.setTime(date.getTime()+expiresDays*1000); //格式化爲cookie識別的時間 document.cookie=key + "=" + val +";expires="+date.toGMTString(); //設置cookie }, get:function(key){//獲取cookie方法 /*獲取cookie參數*/ var getCookie = document.cookie.replace(/[ ]/g,""); //獲取cookie,而且將得到的cookie格式化,去掉空格字符 var arrCookie = getCookie.split(";") //將得到的cookie以"分號"爲標識 將cookie保存到arrCookie的數組中 var tips; //聲明變量tips for(var i=0;i<arrCookie.length;i++){ //使用for循環查找cookie中的tips變量 var arr=arrCookie[i].split("="); //將單條cookie用"等號"爲標識,將單條cookie保存爲arr數組 if(key==arr[0]){ //匹配變量名稱,其中arr[0]是指的cookie名稱,若是該條變量爲tips則執行判斷語句中的賦值操做 tips=arr[1]; //將cookie的值賦給變量tips break; //終止for循環遍歷 } } return tips; }, del:function(key){ //刪除cookie方法 var date = new Date(); //獲取當前時間 date.setTime(date.getTime()-10000); //將date設置爲過去的時間 document.cookie = key + "=v; expires =" +date.toGMTString();//設置cookie } }