亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

快速學(xué)習(xí)jQuery插件 Cookie插件使用方法

 更新時(shí)間:2015年12月01日 14:36:35   投稿:lijiao  
快速學(xué)習(xí)jQuery插件中的Cookie插件使用方法,一個(gè)輕量級(jí)的cookie插件,可以讀取、寫入、刪除 cookie,感興趣的小伙伴們可以參考一下

Cookie是網(wǎng)站設(shè)計(jì)者放置在客戶端的小文本文件。Cookie能為用戶提供很多的使得,例如購物網(wǎng)站存儲(chǔ)用戶曾經(jīng)瀏覽過的產(chǎn)品列表,或者門戶網(wǎng)站記住用戶喜歡選擇瀏覽哪類新聞。 在用戶允許的情況下,還可以存儲(chǔ)用戶的登錄信息,使得用戶在訪問網(wǎng)站時(shí)不必每次都鍵入這些信息
使用方法:
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ì)話 cookie:$.cookie('the_cookie', 'the_value');

注:當(dāng)沒有指明 cookie有效時(shí)間時(shí),所創(chuàng)建的cookie有效期默認(rèn)到用戶關(guān)閉瀏覽器為止,所以被稱為“會(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被稱為“持久 cookie (persistent  cookie)”。

3).創(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)沖突) 。

4).讀取cookie:

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

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

5).刪除cookie,通過傳遞null作為cookie的值即可:$.cookie('the_cookie', null);

3.將cookie寫入文件

 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 }); 
      //var date = new Date(); 
      //date.setTime(date.getTime() + (3 * 24 * 60 * 60 * 1000)); //三天后的這個(gè)時(shí)候過期 
      //$.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的過期日期。如果指定日期為負(fù)數(shù),那么此cookie將被刪除;如果不設(shè)置或者設(shè)置為null,那么此cookie將被當(dāng)作Session Cookie處理,并且在瀏覽器關(guān)閉后刪除
path:  (String) : Cookie的路徑屬性,默認(rèn)是創(chuàng)建該cookie的頁面路徑
domain: (String)  : Cookie的域名屬性,默認(rèn)是創(chuàng)建該cookie的頁面域名
secure: (Boolean) 如果設(shè)為true,那么此cookie的傳輸會(huì)要求一個(gè)安全協(xié)議,例如HTTPS。

以上就是小編整理的幾篇文章綜合得到的關(guān)于Cookie插件的使用方法,希望可以幫到大家。

相關(guān)文章

最新評(píng)論