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

首頁 > 開發 > JS > 正文

javascript操作cookie方法函數集合第1/2頁

2024-09-06 12:45:28
字體:
來源:轉載
供稿:網友
問題:
使得在訪問頁面的時候能夠沿用上次的設置,或者在不同的頁面間共享數據。比如用戶在訪問網站的時候設置了頁面字體的大小,那么會希望下次訪問的時候仍然能使用同樣的設置進行瀏覽,而不用重復設置。
解決方案:
在用戶瀏覽頁面并進行設置時,將這些設置保存在cookie中,下次訪問的時候讀取cookie中的設置。
參考下面的腳本:
代碼如下:
// utility function to retrieve an expiration data in proper format;
function getExpDate(days, hours, minutes)
{
var expDate = new Date();
if(typeof(days) == "number" && typeof(hours) == "number" && typeof(hours) == "number")
{
expDate.setDate(expDate.getDate() + parseInt(days));
expDate.setHours(expDate.getHours() + parseInt(hours));
expDate.setMinutes(expDate.getMinutes() + parseInt(minutes));
return expDate.toGMTString();
}
}
//utility function called by getCookie()
function getCookieVal(offset)
{
var endstr = document.cookie.indexOf(";", offset);
if(endstr == -1)
{
endstr = document.cookie.length;
}
return unescape(document.cookie.substring(offset, endstr));
}
// primary function to retrieve cookie by name
function getCookie(name)
{
var arg = name + "=";
var alen = arg.length;
var clen = document.cookie.length;
var i = 0;
while(i < clen)
{
var j = i + alen;
if (document.cookie.substring(i, j) == arg)
{
return getCookieVal(j);
}
i = document.cookie.indexOf(" ", i) + 1;
if(i == 0) break;
}
return;
}
// store cookie value with optional details as needed
function setCookie(name, value, expires, path, domain, secure)
{
document.cookie = name + "=" + escape(value) +
((expires) ? "; expires=" + expires : "") +
((path) ? "; path=" + path : "") +
((domain) ? "; domain=" + domain : "") +
((secure) ? "; secure" : "");
}
// remove the cookie by setting ancient expiration date
function deleteCookie(name,path,domain)
{
if(getCookie(name))
{
document.cookie = name + "=" +
((path) ? "; path=" + path : "") +
((domain) ? "; domain=" + domain : "") +
"; expires=Thu, 01-Jan-70 00:00:01 GMT";
}
}

使用getCookie(name)函數來讀取cookie中保存的值,參數name為cookie項的名稱。如果該cookie項不存在則返回一個空字符串。
使用setCookie()函數來保存cookie項的值,其中第一、二兩個參數分別為cookie項的名稱和值。如果想為其設置一個過期時間,那么就需要設置第三個參數,這里需要通過getExpDate()獲得一個正確格式的參數。
最后,使用deleteCookie()來刪除一個已存在的cookie項,實際上是通過讓該項過期。
cookie將數據保存在客戶端。頁面的腳本只能讀取所在域和服務器的cookie值,如果域內有多個服務器,那么需要設置第五個參數,以指定服務器。瀏覽器的容量一般限定為每服務器20個name/value對,每個cookie項不超過4000個字符,更現實點,單個cookie項應少于2000字符,也就是說不要用cookie在客戶端保存大容量數據。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
国内精品伊人久久| 日本免费一区二区三区视频观看| 中国日韩欧美久久久久久久久| 国产美女扒开尿口久久久| 久久精品色欧美aⅴ一区二区| 欧美日韩免费网站| 久久精品免费电影| 国产99久久精品一区二区 夜夜躁日日躁| 91深夜福利视频| 韩日精品中文字幕| 第一福利永久视频精品| 国产精品久久久久久久9999| 欧美日韩激情美女| 国产精品免费久久久| 日韩欧美亚洲综合| 美女黄色丝袜一区| 欧美精品videosex极品1| 久久久久久久久久久久久久久久久久av| 国产精品日韩欧美| 欧美麻豆久久久久久中文| 日韩精品久久久久| 国产精品视频中文字幕91| 久久韩剧网电视剧| 欧美在线观看视频| 92看片淫黄大片欧美看国产片| 国自产精品手机在线观看视频| 91精品久久久久久久久久另类| 久久久久久亚洲精品| 国产精品福利久久久| 欧美激情高清视频| 日韩激情第一页| 日韩女优在线播放| 亚洲福利视频久久| 亚洲自拍小视频免费观看| 成人激情黄色网| 日韩美女中文字幕| 久久99视频免费| 国产成人精品久久久| 成人黄色在线播放| 亚洲视频在线视频| 国产精品视频网| 人人做人人澡人人爽欧美| 成人福利视频网| 第一福利永久视频精品| 久久久久久国产精品| 91九色单男在线观看| 精品久久久91| 国产精品aaa| 日本国产精品视频| 国产一区二区美女视频| 久久久精品999| 国产美女搞久久| 久久香蕉国产线看观看网| 亚洲国产精品中文| 激情久久av一区av二区av三区| 国产婷婷97碰碰久久人人蜜臀| 国产一区二区成人| 久久成人这里只有精品| 国产自产女人91一区在线观看| 成人中文字幕在线观看| 欧美日韩国产精品专区| 亚洲精品福利免费在线观看| 尤物yw午夜国产精品视频| 国语自产精品视频在线看一大j8| 一区二区av在线| 国产精品美女主播在线观看纯欲| 亚洲专区中文字幕| 91爱爱小视频k| 日韩有码在线视频| 日韩精品免费在线| 成人国产精品一区| 欧美xxxx做受欧美.88| 亚洲精品久久久久中文字幕欢迎你| 亚洲视频自拍偷拍| 欧美一区二区三区图| 日韩国产高清污视频在线观看| 欧美高清视频在线观看| 97超视频免费观看| 日本精品在线视频| 欧美日韩另类在线| 欧美性生交xxxxx久久久| 久久99精品久久久久久琪琪| 亚洲精品99久久久久中文字幕| 欧美黄色片视频| 亚洲欧美中文日韩在线| 成人羞羞国产免费| 久久精品99国产精品酒店日本| 国产高清视频一区三区| 久久伊人精品天天| 国产日韩亚洲欧美| 最近2019中文免费高清视频观看www99| 亚洲无av在线中文字幕| 91精品国产综合久久香蕉的用户体验| 福利视频导航一区| 91久久精品视频| 欧美精品制服第一页| 色婷婷综合久久久久中文字幕1| 爽爽爽爽爽爽爽成人免费观看| 亚洲二区中文字幕| 亚洲爱爱爱爱爱| 91av视频在线播放| 国模gogo一区二区大胆私拍| 精品久久国产精品| 亚洲精美色品网站| 国产精品视频网址| 91精品国产高清自在线看超| 亚洲字幕一区二区| 91色琪琪电影亚洲精品久久| 国产一区二区三区在线播放免费观看| 欧美高清一级大片| 在线观看91久久久久久| 成人黄色大片在线免费观看| 久久成人国产精品| 亚洲2020天天堂在线观看| 欧美成人精品在线| 久久国产精品亚洲| 日韩av成人在线观看| 亚洲tv在线观看| 亚洲欧美制服另类日韩| 国产精品草莓在线免费观看| 亚洲精品在线视频| 亚洲精品xxxx| 精品亚洲一区二区三区在线观看| 亚洲精品久久久久久久久久久| 国产成人精品最新| 国产一区二区三区久久精品| 久久国产精品久久精品| 九色精品免费永久在线| 在线视频免费一区二区| 亚洲一区二区三区在线视频| 91性高湖久久久久久久久_久久99| 亚洲欧美中文字幕在线一区| 久久影视电视剧免费网站| 久久免费视频这里只有精品| 久久精品成人欧美大片古装| 精品自拍视频在线观看| 久久免费视频在线| 91在线观看免费高清完整版在线观看| 亚洲香蕉成人av网站在线观看| 亚洲人在线视频| 欧美大片va欧美在线播放| 亚洲国产精久久久久久| 亚洲已满18点击进入在线看片| 国产在线999| 国产精品一区久久| 欧美精品久久久久久久久| 亚洲成avwww人| 精品国模在线视频| 亚洲免费伊人电影在线观看av| 欧美午夜xxx| 国产成人精品综合| 国产一区二区三区欧美| 亚洲精品资源在线| 成人精品一区二区三区电影免费| 国产精品美女网站| 亚洲国产天堂久久综合网| 亚洲精品日韩av| 国产精品欧美日韩一区二区| 久久久久久久91| 国产成人av在线播放| 日本亚洲欧美成人| 国产精品亚洲一区二区三区| 亚洲精品日产aⅴ| 性色av一区二区三区红粉影视|