国产99久久精品_欧美日本韩国一区二区_激情小说综合网_欧美一级二级视频_午夜av电影_日本久久精品视频

最新文章專題視頻專題問答1問答10問答100問答1000問答2000關(guān)鍵字專題1關(guān)鍵字專題50關(guān)鍵字專題500關(guān)鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關(guān)鍵字專題關(guān)鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
問答文章1 問答文章501 問答文章1001 問答文章1501 問答文章2001 問答文章2501 問答文章3001 問答文章3501 問答文章4001 問答文章4501 問答文章5001 問答文章5501 問答文章6001 問答文章6501 問答文章7001 問答文章7501 問答文章8001 問答文章8501 問答文章9001 問答文章9501
當(dāng)前位置: 首頁 - 科技 - 知識(shí)百科 - 正文

jquery.cookie用法詳細(xì)解析_jquery

來源:懂視網(wǎng) 責(zé)編:小采 時(shí)間:2020-11-27 21:17:20
文檔

jquery.cookie用法詳細(xì)解析_jquery

jquery.cookie用法詳細(xì)解析_jquery:Cookie是由服務(wù)器端生成,發(fā)送給User-Agent(一般是瀏覽器),瀏覽器會(huì)將Cookie的key/value保存到某個(gè)目錄下的文本文件內(nèi),下次請(qǐng)求同一網(wǎng)站時(shí)就發(fā)送該Cookie給服務(wù)器(前提是瀏覽器設(shè)置為啟用cookie)。 例如購物網(wǎng)站存儲(chǔ)用戶曾經(jīng)瀏覽過的產(chǎn)品列表,或者門戶
推薦度:
導(dǎo)讀jquery.cookie用法詳細(xì)解析_jquery:Cookie是由服務(wù)器端生成,發(fā)送給User-Agent(一般是瀏覽器),瀏覽器會(huì)將Cookie的key/value保存到某個(gè)目錄下的文本文件內(nèi),下次請(qǐng)求同一網(wǎng)站時(shí)就發(fā)送該Cookie給服務(wù)器(前提是瀏覽器設(shè)置為啟用cookie)。 例如購物網(wǎng)站存儲(chǔ)用戶曾經(jīng)瀏覽過的產(chǎn)品列表,或者門戶

Cookie是由服務(wù)器端生成,發(fā)送給User-Agent(一般是瀏覽器),瀏覽器會(huì)將Cookie的key/value保存到某個(gè)目錄下的文本文件內(nèi),下次請(qǐng)求同一網(wǎng)站時(shí)就發(fā)送該Cookie給服務(wù)器(前提是瀏覽器設(shè)置為啟用cookie)。

例如購物網(wǎng)站存儲(chǔ)用戶曾經(jīng)瀏覽過的產(chǎn)品列表,或者門戶網(wǎng)站記住用戶喜歡選擇瀏覽哪類新聞。 在用戶允許的情況下,還可以存儲(chǔ)用戶的登錄信息,使得用戶在訪問網(wǎng)站時(shí)不必每次都鍵入這些信息?

怎么在js/jquery中操作處理cookie那?今天分享一個(gè)cookie操作類--jQuery.Cookie.js,是一個(gè)輕量級(jí)的Cookie管理插件。

Cookie下載地址: http://plugins.jquery.com/project/cookie.

特別提醒,今日發(fā)現(xiàn)一個(gè)特別的錯(cuò)誤,google瀏覽器提示:has no method $.cookie。火狐瀏覽器提示:$.cookie is not a function;調(diào)試了半天,終于找到原因,如果同一個(gè)頁面兩次或者多次引入Jquery插件就會(huì)報(bào)此錯(cuò)誤。

  使用方法:

  1、引入jQuery與jQuery.Cookie.js插件。

代碼如下:

創(chuàng)建一個(gè)cookie并設(shè)置有效時(shí)間為7天:


$.cookie('the_cookie', 'the_value', { expires: 7 });

注:當(dāng)指明了cookie有效時(shí)間時(shí),所創(chuàng)建的cookie被稱為“持久cookie(persistent cookie)”。


創(chuàng)建一個(gè)cookie并設(shè)置cookie的有效路徑:

$.cookie('the_cookie', 'the_value', { expires: 7, path: '/' });

注:在默認(rèn)情況下,只有設(shè)置cookie的網(wǎng)頁才能讀取該cookie。如果想讓一個(gè)頁面讀取另一個(gè)頁面設(shè)置的cookie,必須設(shè)置cookie的路徑。

cookie的路徑用于設(shè)置能夠讀取cookie的頂級(jí)目錄。將這個(gè)路徑設(shè)置為網(wǎng)站的根目錄,可以讓所有網(wǎng)頁都能互相讀取cookie(一般不要這樣設(shè)置,防止出現(xiàn)沖突)


讀取cookie:

$.cookie('the_cookie');

// cookie存在 => 'the_value' $.cookie('not_existing'); // cookie不存在 => null


刪除cookie,通過傳遞null作為cookie的值即可:

$.cookie('the_cookie', null);


相關(guān)參數(shù)的解釋

expires: 365

定義cookie的有效時(shí)間,值可以是一個(gè)(從創(chuàng)建cookie時(shí)算起,以天為單位)或一個(gè)Date。

如果省略,那么創(chuàng)建的cookie是會(huì)話cookie,將在用戶退出瀏覽器時(shí)被刪除。

path: '/'

默認(rèn)情況:只有設(shè)置cookie的網(wǎng)頁才能讀取該cookie。

定義cookie的有效路徑。默認(rèn)情況下,該參數(shù)的值為創(chuàng)建cookie的網(wǎng)頁所在路徑(標(biāo)準(zhǔn)瀏覽器的行為)。

如果你想在整個(gè)網(wǎng)站中訪問這個(gè)cookie需要這樣設(shè)置有效路徑:path: '/'。

如果你想刪除一個(gè)定義了有效路徑的cookie,你需要在調(diào)用函數(shù)時(shí)包含這個(gè)路徑:$.cookie('the_cookie', null, { path: '/' });。


domain: 'example.com'

默認(rèn)值:創(chuàng)建cookie的網(wǎng)頁所擁有的域名。

secure: true

默認(rèn)值:false。如果為true,cookie的傳輸需要使用安全協(xié)議(HTTPS)。

raw: true

默認(rèn)值:false。 默認(rèn)情況下,讀取和寫入cookie的時(shí)候自動(dòng)進(jìn)行編碼和解碼(使用encodeURIComponent編碼,decodeURIComponent解碼)。

要關(guān)閉這個(gè)功能設(shè)置raw: true即可。


$.cookie('the_cookie'); // get cookie $.cookie('the_cookie', 'the_value'); // set cookie $.cookie('the_cookie', 'the_value', { expires: 7 }); // set cookie with an expiration date seven days in the future $.cookie('the_cookie', '', { expires: -1 }); // delete cookie
$.cookie('the_cookie', null); // delete cookie


$.cookie('the_cookie','the_value', {expires: 7, path: '/', domain:'80tvb.com', secure: true});//完整調(diào)用方式

//或者這樣:$.cookie('the_cookie','the_value');

//刪除Cookie: $.cookie('the_cookie',null);

jQuery操作cookie的插件,大概的使用方法如下

$.cookie('the_cookie'); //讀取Cookie值
$.cookie('the_cookie', ‘the_value'); //設(shè)置cookie的值
$.cookie('the_cookie', ‘the_value', {expires: 7, path: ‘/', domain: ‘jquery.com', secure: true});//新建一個(gè)cookie 包括有效期 路徑域名等
$.cookie('the_cookie', ‘the_value'); //新建cookie
$.cookie('the_cookie', null); //刪除一個(gè)cookie


jquery設(shè)置cookie過期時(shí)間與檢查cookies是否可用

讓cookies在x分鐘后過期
var date = new date();
date.settime(date.gettime() + (x * 60 * 1000));
$.cookie(‘example', ‘foo', { expires: date });

$.cookie(‘example', ‘foo', { expires: 7});


檢查cookies是否可用
$(document).ready(function() {var dt = new date();dt.setseconds(dt.getseconds() + 60);document.cookie = “cookietest=1; expires=” + dt.togmtstring();var cookiesenabled = document.cookie.indexof(“cookietest=”) != -1;if(!cookiesenabled){//cookies不能用……..}});

聲明:本網(wǎng)頁內(nèi)容旨在傳播知識(shí),若有侵權(quán)等問題請(qǐng)及時(shí)與本網(wǎng)聯(lián)系,我們將在第一時(shí)間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

文檔

jquery.cookie用法詳細(xì)解析_jquery

jquery.cookie用法詳細(xì)解析_jquery:Cookie是由服務(wù)器端生成,發(fā)送給User-Agent(一般是瀏覽器),瀏覽器會(huì)將Cookie的key/value保存到某個(gè)目錄下的文本文件內(nèi),下次請(qǐng)求同一網(wǎng)站時(shí)就發(fā)送該Cookie給服務(wù)器(前提是瀏覽器設(shè)置為啟用cookie)。 例如購物網(wǎng)站存儲(chǔ)用戶曾經(jīng)瀏覽過的產(chǎn)品列表,或者門戶
推薦度:
標(biāo)簽: 使用 用法 cookie
  • 熱門焦點(diǎn)

最新推薦

猜你喜歡

熱門推薦

專題
Top
主站蜘蛛池模板: 日韩欧美在线综合网 | 国产免费资源高清小视频在线观看 | 国语清晰对白声音刺激 | 特黄日韩免费一区二区三区 | 国产欧美在线观看视频 | 免费爱爱视频网站 | 又黄又爽的视频 | 婷婷伊人| 日本三级全黄三级a | 在线国产一区二区三区 | 99国产精品 | 中文亚洲欧美日韩无线码 | 精品欧美一区二区在线观看欧美熟 | 国产精品高清久久久久久久 | 亚洲精品视频免费在线观看 | 久久免费福利视频 | 欧美多p| 免费中国女人69xxxxx视频 | 欧美福利在线观看 | 国内精品线在线观看 | 在线亚洲欧美日韩 | 国产一级片免费看 | 国产精品久久久久久久久免费 | 成人区精品一区二区不卡亚洲 | 国产高清在线免费视频 | 九九热国产 | 欧洲精品一区二区三区 | 免费观看日韩大尺码观看 | 日韩毛片免费观看 | 欧美精品亚洲网站 | 国内精品久久久久久久久 | 国产精品1234区 | 国产免费一区二区三区 | 精品在线免费播放 | 在线观看欧美 | 在线精品福利 | 国产精品久久久久激情影院 | 国内自拍视频网站 | 亚洲视频二 | 日本专区| 欧美aⅴ在线 |