亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > JavaScript > 正文

js中的cookie的讀寫操作示例詳解

2019-11-20 20:49:03
字體:
來源:轉載
供稿:網友

cookie是一小段信息,以鍵/值對的信息保存在計算機硬盤上的字符串, cookie存儲容量大概在4kb,不同的瀏覽器廠家對cookie大小的限制有微微的差異;cookie主要的本質是“識別”,通過識別來做一些事情;cookie 也是無法從你的硬盤取得任何其它數據,傳送電腦病毒或者獲取你的電子郵件地址。cookie是有有效期的,cookie的默認有效期是從cookie生成至瀏覽器關閉,也可以通過設置cookie的有效期來指定其失效日期;用戶也可以禁止cookie也可以手動刪除cookie。

cookie是字符串而且還是一個特定格式的文本字符串

格式:cookieName=cookieValue;expires=expiresDate;path=URLpath;domain=siteDomain//cookie名稱,失效日期,儲存URL,儲存域值;

cookie的創建方式

設置cookie我們一般都封裝成一個函數:

復制代碼 代碼如下:

function addCookie(sName,sValue,day) {
var expireDate = new Date();
expireDate.setDate(expireDate.getDate()+day);;
//設置失效時間
document.cookie = escape(sName) + '=' + escape(sValue) +';expires=' + expireDate.toGMTString();6 //escape()漢字轉成unicode編碼,toGMTString() 把日期對象轉成字符串
}

讀取cookie

添加了cookie之后,我們如何來獲取它呢,很簡單:
復制代碼 代碼如下:

function getCookies() {
var showAllCookie = '';
if(!document.cookie == ''){
var arrCookie = document.cookie.split('; ');
//用spilt('; ')切割所有cookie保存在數組arrCookie中
var arrLength = arrCookie.length;
for(var i=0; i<arrLength; i++) {
showAllCookie += 'c_name:' + unescape(arrCookie[i].split('=')[0]) + 'c_value:' + unescape(arrCookie[i].split('=')[1]) + '<br>' 9 }
return showAllCookie;
}
}

cookie有有效期可自動刪除,也可以通過設置其失效日期來立即刪除

一樣很簡單,繼續:
復制代碼 代碼如下:

function removeCookie() {
if(document.cookie != '' && confirm('你想清理所有cookie嗎?')) {
var arrCookie = document.cookie.split('; ');
var arrLength = arrCookie.length;
var expireDate = new Date();
expireDate.setDate(expireDate.getDate()-1);
for(var i=0; i<arrLength; i++) {
var str = arrCookie[i].split('=')[0];
document.cookie = str+ '=' + ';expires=' + expireDate.toGMTString();
}
}
}

我們已經知道如何創建、獲取、刪除cookie了,現在也該運用cookie了

下面我們用cookie做一個簡單的計時器:
復制代碼 代碼如下:

var cookieCount = {};
cookieCount.count = function () {
var count = parseInt(this.getCount('myCount'));
count++;
document.cookie = 'myCount=' + count + '';
alert('第'+count+'訪問');
}
cookieCount.setCount= function () {
//首先得創建一個名為myCount的cookie
var expireDate = new Date();
expireDate.setDate(expireDate.getDate()+1);
document.cookie = 'myCount=' + '0' +';expires=' + expireDate.toGMTString();
}
cookieCount.getCount = function (countName) {
//獲取名為計數cookie,為其加1
var arrCookie = document.cookie.split('; ');
var arrLength = arrCookie.length;
var ini = true;
for(var i=0; i<arrLength; i++) {
if(countName == arrCookie[i].split('=')[0]){
return parseInt(arrCookie[i].split('=')[1]);
break;
}else{
ini = false;
}
}
if(ini == false)this.setCount();
return 0;
}
cookieCount.count();

cookie的路徑

本文開頭的時候提到cookie的路徑設置 cookie的路徑:path=URL;

如果在域名的子目錄創建的cookie,域名及其他同級目錄或上級目錄是訪問不到這個cookie的,而通過設置路徑的好處就是可以上域名以及域名的子類目錄都可以訪問到,如下:

document.cookie='cookieName=cookieValue;expires=expireDate;path=/'。

cookie域

設置域:domain=siteDomain

這個主要用在同域的情況下共享一個cookie,例如 "www.taobao.com" 與 "ued.taobao.com" 兩者是共享一個域名"taobao.com",我們如果想讓 "www.taobao.com" 下的cookie被 "ued.taobao.com" 訪問,那么就需要把path屬性設置為 "/",并且設置 cookie 的domain-->document.cookie='cookieName=cookieValue;expires=expireDate;path=/;domain=taobao.com'。

隨著web的不斷發展項目中的需要,HTML5提供了兩個屬性window.sessionStorage和window.localStorage,并攜帶了setItem,getItem,removeItem,clear等方法,使得本地存儲數據的方法操作更為簡單便利

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
亚洲欧洲在线视频| 日韩中文字幕在线视频| 亚洲电影免费观看| 午夜精品久久久久久久久久久久久| 欧美乱妇40p| 国产美女被下药99| 日韩中文视频免费在线观看| 欧美大成色www永久网站婷| 亚洲最大福利视频网| 热久久这里只有精品| 亚洲直播在线一区| 日韩暖暖在线视频| 久久九九亚洲综合| 91在线中文字幕| www.欧美三级电影.com| 激情av一区二区| 国产精品欧美久久久| 亚洲一区制服诱惑| www国产亚洲精品久久网站| 久久频这里精品99香蕉| 亚洲电影免费观看高清完整版| 8x拔播拔播x8国产精品| 欧美成人午夜免费视在线看片| 国产在线播放不卡| 欧美理论电影在线观看| 韩国国内大量揄拍精品视频| 欧美特级www| 日韩欧美视频一区二区三区| 日韩欧美在线看| 亚洲国产一区二区三区在线观看| 国产日韩中文字幕| 日韩精品日韩在线观看| 国产欧美va欧美va香蕉在线| 91麻豆国产精品| 日韩成人在线网站| 日韩美女毛茸茸| 另类图片亚洲另类| 国色天香2019中文字幕在线观看| 欧美高清在线视频观看不卡| 性视频1819p久久| 成人网址在线观看| 欧美夫妻性生活xx| 91午夜在线播放| 久久精品夜夜夜夜夜久久| 久久精品中文字幕一区| 国产91av在线| 亚洲人成绝费网站色www| 九九热这里只有精品6| 久久精视频免费在线久久完整在线看| 欧美激情二区三区| 亚洲欧美中文日韩在线v日本| 亚洲免费伊人电影在线观看av| 97久久超碰福利国产精品…| 成人97在线观看视频| 久久成人精品一区二区三区| 精品欧美激情精品一区| 亚洲一区二区三区视频播放| 最近更新的2019中文字幕| 成人黄色午夜影院| 日韩av色综合| 久久精品国产综合| 国产精品久久久久高潮| 欧美高清自拍一区| 欧美激情视频给我| 国语自产精品视频在免费| 91精品久久久久久久久青青| 日韩精品视频在线| 亚洲精品电影久久久| 丝袜美腿亚洲一区二区| 亚洲欧美另类人妖| 欧美成人午夜激情| 国产精品人成电影| 欧美影院成年免费版| 欲色天天网综合久久| 狠狠色噜噜狠狠狠狠97| 欧美午夜激情小视频| 欧美精品在线观看91| 久久全国免费视频| 欧美极品少妇xxxxⅹ喷水| 久久久久久久一区二区三区| 在线电影av不卡网址| 国模吧一区二区| 成人444kkkk在线观看| 成人福利网站在线观看| 精品久久久999| 亚洲国产精品yw在线观看| 爱福利视频一区| 日本国产精品视频| 久久久在线视频| 亚洲综合色av| 中文字幕日韩综合av| 91国内精品久久| 中文字幕欧美日韩va免费视频| 亚洲欧洲激情在线| 午夜精品久久久久久久99黑人| 欧美日韩一区二区精品| 亚洲欧洲日产国产网站| 亚洲日本成人女熟在线观看| 久久久国产精品亚洲一区| 在线播放国产一区二区三区| 欧美激情影音先锋| 国产精自产拍久久久久久蜜| 久久久久99精品久久久久| 91精品在线观看视频| 久久亚洲国产精品成人av秋霞| 91在线视频成人| 国产精品96久久久久久又黄又硬| 欧美精品videofree1080p| 欧美亚洲另类制服自拍| 国产一区二区三区直播精品电影| 国产一区二区黄| 成人h猎奇视频网站| 亚洲成人动漫在线播放| 4k岛国日韩精品**专区| 国产精品日本精品| 中文字幕亚洲综合久久筱田步美| 国产91成人在在线播放| 亚洲性夜色噜噜噜7777| 国产精品自产拍在线观看中文| 国产精品激情自拍| 精品久久久91| 精品国产一区二区三区久久久| 久久久国产成人精品| 国产成+人+综合+亚洲欧洲| 在线视频免费一区二区| 最近2019中文免费高清视频观看www99| 国产激情久久久久| 亚洲国产精品久久| 国产精品久久久久久久av电影| 国产精品 欧美在线| 91美女片黄在线观看游戏| 日韩精品一二三四区| 亚洲图片欧美午夜| 精品久久久精品| 国产精品v片在线观看不卡| 日韩激情第一页| 在线观看免费高清视频97| 亚洲女人被黑人巨大进入al| 中文字幕久精品免费视频| 日韩欧美极品在线观看| 国产aⅴ夜夜欢一区二区三区| 精品国模在线视频| 久久久国产一区二区三区| 一区二区三区回区在观看免费视频| 久久影视电视剧免费网站清宫辞电视| 26uuu另类亚洲欧美日本老年| 国产日本欧美一区| 日韩av综合中文字幕| 色综久久综合桃花网| 日韩在线国产精品| 欧美激情亚洲另类| 亚洲无亚洲人成网站77777| 国产亚洲欧洲高清| 欧美激情小视频| 久久精品国产电影| 欧美一区二区三区免费观看| 日韩在线视频导航| 国产成人精品视| 91wwwcom在线观看| 91在线观看免费观看| 欧美国产日韩一区二区在线观看| 亚洲精品98久久久久久中文字幕| 国产伦精品一区二区三区精品视频| 国产免费观看久久黄|