簡單cookie時效設定

2021-08-20 09:36:24 字數 1742 閱讀 7292

首先需要引用兩個js,乙個是jquery,另乙個是jquery.cookie.js

原本

js處理cookie的方法

建立cookie

document.cookie="name=val";
name是cookie儲存名字,val是值

cookie新增過期時間

document.cookie="name=val"; expires=thu, 18 dec 2013 12:00:00 gmt";

使用起來不是很方便現在

簡化了,引用完兩個js檔案

$.cookie("name", "val", );
直接這樣就可以了,括號裡前兩個是cookie儲存名字和值,後乙個為時間,單位天

jquery.cookie.js:

(function (factory)  else if (typeof exports === 'object')  else 

}(function ($)

function decode(s)

function stringifycookievalue(value)

function parsecookievalue(s)

try catch(e) {}

} function read(s, converter)

var config = $.cookie = function (key, value, options) , config.defaults, options);

if (typeof options.expires === 'number')

return (document.cookie = [

encode(key), '=', stringifycookievalue(value),

options.expires ? '; expires=' + options.expires.toutcstring() : '', // use expires attribute, max-age is not supported by ie

options.path ? '; path=' + options.path : '',

options.domain ? '; domain=' + options.domain : '',

options.secure ? '; secure' : ''

].join(''));

} var result = key ? undefined : {};

var cookies = document.cookie ? document.cookie.split('; ') : ;

for (var i = 0, l = cookies.length; i < l; i++)

if (!key && (cookie = read(cookie)) !== undefined)

} return result;

}; config.defaults = {};

$.removecookie = function (key, options)

$.cookie(key, '', $.extend({}, options, ));

return !$.cookie(key);

};}));

localStorage時效設定

css box contentk contentk div contentk input contentk input webkit input placeholder aging aging div nth child 2 label btn,btn1 html class box class c...

Linux口令時效設定

x 使用者密碼的最大有效時間,超過改時間則會密碼過期 n 使用者密碼的最小可修改時間,使用者只有等待到達該時間之後才可修改密碼 w 裡過期時間還有對少天開始對使用者進行提醒 i 密碼過期多久後,使用者無效 s 限時當前使用者密碼的狀態 選項描述 d制定從1970年1月1日起,口令在那一天需要被修改,...

cookie設定 獲取 刪除(簡單明瞭)

設定 document.cookie cookiename1 value1 document.cookie cookiename2 value2 獲取document.cookie 顯示結果 cookiename1 value1 cookiename2 value2 如果結果中有多個cookie值,...