jquery.cookie讀取、儲存
阿新 • • 發佈:2018-11-11
一、cookie的儲存
1.新新增一個會話 cookie:
$.cookie(‘key_cookie’, ‘value_cookie’);
注:當沒有指明 cookie有效時間時,所建立的cookie有效期預設到使用者關閉瀏覽器為止,所以被稱為
“會話cookie(session cookie)”。
2.建立一個cookie並設定有效時間為 7天:
$.cookie(‘key_cookie’, ‘value_cookie’, { expires: 7 });
注:當指明瞭cookie有效時間時,所建立的cookie被稱為“持久 cookie (persistent cookie)”。
3.建立一個cookie並設定 cookie的有效路徑:
$.cookie(‘key_cookie’, ‘value_cookie’, { expires: 7, path: ‘/’ });
注:在預設情況下,只有設定 cookie的網頁才能讀取該 cookie。如果想讓一個頁面讀取另一個頁面設
置的cookie,必須設定cookie的路徑。cookie的路徑用於設定能夠讀取 cookie的頂級目錄。將這
個路徑設定為網站的根目錄,可以讓所有網頁都能互相讀取 cookie (一般不要這樣設定,防止出現衝突) 。
4.在cookie中儲存一個物件,需要將物件轉換為字串,不然會在讀取cookie時出現[object,object]的現象
二、cookie的讀取
$.cookie('key_cookie')即可