日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

jQuery插件 -- Cookie插件jquery.cookie.js(转)

發(fā)布時(shí)間:2024/1/17 编程问答 36 豆豆
生活随笔 收集整理的這篇文章主要介紹了 jQuery插件 -- Cookie插件jquery.cookie.js(转) 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

2019獨(dú)角獸企業(yè)重金招聘Python工程師標(biāo)準(zhǔn)>>>

jQuery插件 -- Cookie插件jquery.cookie.js(轉(zhuǎn))

Cookie是網(wǎng)站設(shè)計(jì)者放置在客戶(hù)端的小文本文件。Cookie能為用戶(hù)提供很多的使得,例如購(gòu)物網(wǎng)站存儲(chǔ)用戶(hù)曾經(jīng)瀏覽過(guò)的產(chǎn)品列表,或者門(mén)戶(hù)網(wǎng)站記住用戶(hù)喜歡選擇瀏覽哪類(lèi)新聞。 在用戶(hù)允許的情況下,還可以存儲(chǔ)用戶(hù)的登錄信息,使得用戶(hù)在訪問(wèn)網(wǎng)站時(shí)不必每次都鍵入這些信息

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

使用方法:

1.引入jquery.cookie.js

<script src="scripts/jquery-1.6.4.js" type="text/javascript"></script> <script src="scripts/jquery.cookie.js" type="text/javascript"></script>

2.使用方法

1).新添加一個(gè)會(huì)話(huà) cookie:

$.cookie('the_cookie', 'the_value');

注:當(dāng)沒(méi)有指明 cookie有效時(shí)間時(shí),所創(chuàng)建的cookie有效期默認(rèn)到用戶(hù)關(guān)閉瀏覽器為止,所以被稱(chēng)為

“會(huì)話(huà)cookie(session cookie)”。

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

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

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

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

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

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

置的cookie,必須設(shè)置cookie的路徑。cookie的路徑用于設(shè)置能夠讀取 cookie的頂級(jí)目錄。將這

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

4).讀取cookie:

$.cookie('the_cookie'); // cookie存在 => 'the_value'

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

5).刪除cookie,通過(guò)傳遞null作為cookie的值即可:

$.cookie('the_cookie', null);

3.將cookie寫(xiě)入文件

var COOKIE_NAME = 'username'; if( $.cookie(COOKIE_NAME) ){ $("#username").val( $.cookie(COOKIE_NAME) ); } $("#check").click(function(){ if(this.checked){ $.cookie(COOKIE_NAME, $("#username").val() , { path: '/', expires: 10, domain:?'jquery.com', secure:?true }); //var date = new Date(); //date.setTime(date.getTime() + (3 * 24 * 60 * 60 * 1000)); //三天后的這個(gè)時(shí)候過(guò)期 //$.cookie(COOKIE_NAME, $("#username").val(), { path: '/', expires: date }); }else{ $.cookie(COOKIE_NAME, null, { path: '/' }); //刪除cookie } });

參數(shù)設(shè)置:
expires: (Number | Date)????? 有效期,可以設(shè)置一個(gè)整數(shù)作為有效期(單位:天),也可以設(shè)置一個(gè)日期對(duì)象作為Cookie的過(guò)期日期。如果指定日期為負(fù)數(shù),那么此cookie將被刪除;如果不設(shè)置或者設(shè)置為null,那么此cookie將被當(dāng)作Session Cookie處理,并且在瀏覽器關(guān)閉后刪除

path:? (String)????????? Cookie的路徑屬性,默認(rèn)是創(chuàng)建該cookie的頁(yè)面路徑

domain: (String)???? Cookie的域名屬性,默認(rèn)是創(chuàng)建該cookie的頁(yè)面域名

secure: (Boolean)? 如果設(shè)為true,那么此cookie的傳輸會(huì)要求一個(gè)安全協(xié)議,例如HTTPS

轉(zhuǎn)載于:https://my.oschina.net/parchments/blog/1922070

總結(jié)

以上是生活随笔為你收集整理的jQuery插件 -- Cookie插件jquery.cookie.js(转)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。