jquery操作cookie外掛程式碼分享
本章節分享一個使用jquery封裝的操作cookie的小外掛。
使用非常的方便,程式碼如下:
[JavaScript] 純文字檢視 複製程式碼jQuery.cookie = function(name, value, options) { if (typeof value != 'undefined') { // name and value given, set cookie options = options || {}; if (value === null) { value = ''; options.expires = -1; } var expires = ''; if (options.expires && (typeof options.expires == 'number' || options.expires.toUTCString)) { var date; if (typeof options.expires == 'number') { date = new Date(); date.setTime(date.getTime() + (options.expires * 24 * 60 * 60 * 1000)); } else { date = options.expires; } expires = '; expires=' + date.toUTCString(); } var path = options.path ? '; path=' + (options.path) : ''; var domain = options.domain ? '; domain=' + (options.domain) : ''; var secure = options.secure ? '; secure': ''; document.cookie = [name, '=', encodeURIComponent(value), expires, path, domain, secure].join(''); } else { var cookieValue = null; if (document.cookie && document.cookie != '') { var cookies = document.cookie.split(';'); for (var i = 0; i < cookies.length; i++) { var cookie = jQuery.trim(cookies[i]); if (cookie.substring(0, name.length + 1) == (name + '=')) { cookieValue = decodeURIComponent(cookie.substring(name.length + 1)); break; } } } return cookieValue; } };
下面是使用這個外掛的簡單介紹:
[JavaScript] 純文字檢視 複製程式碼//設定cookie的鍵值對 $.cookie('name', ‘value'); //設定cookie的鍵值對,有效期,路徑,域,安全 $.cookie('name', ‘value', {expires: 7, path: ‘/', domain: ‘jquery.com', secure: true}); //新建一個cookie 包括有效期 路徑 域名等 //讀取cookie的值 var account= $.cookie('name'); //刪除一個cookie example $.cookie('name', null);
相關文章
- 操作cookie外掛jquery.cookie用法CookiejQuery
- jQuery實現的cookie操作外掛jQueryCookie
- jQuery操作cookie程式碼例項jQueryCookie
- cookie外掛-jquery.cookie.js介紹CookiejQueryJS
- 手寫jquery.cookie外掛jQueryCookie
- jQuery中cookie外掛如何使用jQueryCookie
- javascript操作cookie簡單外掛JavaScriptCookie
- jquery tip外掛程式碼例項jQuery
- jquery.cookie外掛使用簡單介紹jQueryCookie
- 分享10款最新的jQuery外掛jQuery
- jQuery中的工具與外掛個人分享jQuery
- jQuery語法高亮外掛,程式碼著色,頁面程式碼著色jQuery
- jQuery外掛jQuery
- 推薦分享27個jQuery表單外掛jQuery
- 分享10個最好的jQuery表單外掛jQuery
- jquery文字動畫特效外掛分享animatext.js文件jQuery動畫特效JS
- jquery 外掛站jQuery
- javascript操作cookie程式碼封裝JavaScriptCookie封裝
- 10 個常見的程式碼語法高亮jQuery外掛jQuery
- Jquery多個外掛演示和原始碼jQuery原始碼
- JQuery模板外掛-jquery.tmpljQuery
- 20151214 jquery外掛程式碼備份jQuery
- jQuery的外掛列表jQuery
- JQuery蜂巢圖外掛jQuery
- jQuery外掛推薦jQuery
- jquery分頁外掛jQuery
- jquery外掛寫法jQuery
- 20151224jquery學習筆記---cookie外掛jQuery筆記Cookie
- jQuery表單操作程式碼jQuery
- jQuery表單外掛jQuery.formjQueryORM
- [外掛擴充套件]jQuery二維碼外掛0.2【更新瀏覽器相容】套件jQuery瀏覽器
- 郵箱輸入自動補全jquery外掛程式碼例項jQuery
- jQuery擴充套件外掛jQuery套件
- jQuery外掛擴充套件jQuery套件
- jquery日曆外掛SimpleCalendarjQuery
- jQuery外掛開發模式jQuery模式
- jquery--uploadify 外掛jQuery
- 240個jquery外掛(轉)jQuery