亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > JavaScript > 正文

jQuery中cookie插件用法實例分析

2019-11-20 11:04:52
字體:
來源:轉載
供稿:網友

本文實例講述了jQuery中cookie插件用法。分享給大家供大家參考,具體如下:

Jquery里面提供了很多插件,方便,安全,快速實用。這節一起熟悉下JQUERY中操作Cookie的插件,插件名稱為jquery.cookie.js,可以去官方網站下載。

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

插件主要報告如下幾個用法

1.創建Cookie

創建一個名稱為username,值為 admin的cookie ,如下

復制代碼 代碼如下:
$.cookie('username',"admin");

當然cookie還包括路徑,過期時間等其他參數,一起看下其他參數的用法
復制代碼 代碼如下:
$.cookie('username', 'admin', {expires: 7, path: '/', domain: 'jquery.com', secure: true});

expires:表示過期時間,默認為天,如上表示過期時間為7天,如果省略過期時間,表示關閉瀏覽器時候,cookie將被刪除

也可以設置cookie的過期時間,如下設置3分鐘后過期

var dt= new date();dt.settime(date.gettime() + (3* 60 * 1000));$.cookie('username', 'admin', { expires: dt});

path:定義cookie的有效路徑,默認情況下路徑為創建cookie網頁所在的路徑,如果想讓整個網站訪問到,路徑設置為path: '/'

domain:設置cookie所在的域

secure:  如果為true表示cookie的傳輸需要使用https安全協議,默認為false

2.刪除Cookie

可以使用兩種方法

$.removeCookie("username");$.cookie('username',"null");

3.讀取cookie

復制代碼 代碼如下:
var account = $.cookie('username');

如果沒有寫入cookie,讀取到的值為undefined

附:jquery.cookie.js完整代碼如下:

/*! * jQuery Cookie Plugin v1.4.1 * https://github.com/carhartl/jquery-cookie * * Copyright 2006, 2014 Klaus Hartl * Released under the MIT license */(function (factory) {  if (typeof define === 'function' && define.amd) {    // AMD (Register as an anonymous module)    define(['jquery'], factory);  } else if (typeof exports === 'object') {    // Node/CommonJS    module.exports = factory(require('jquery'));  } else {    // Browser globals    factory(jQuery);  }}(function ($) {  var pluses = //+/g;  function encode(s) {    return config.raw ? s : encodeURIComponent(s);  }  function decode(s) {    return config.raw ? s : decodeURIComponent(s);  }  function stringifyCookieValue(value) {    return encode(config.json ? JSON.stringify(value) : String(value));  }  function parseCookieValue(s) {    if (s.indexOf('"') === 0) {      // This is a quoted cookie as according to RFC2068, unescape...      s = s.slice(1, -1).replace(///"/g, '"').replace(//////g, '//');    }    try {      // Replace server-side written pluses with spaces.      // If we can't decode the cookie, ignore it, it's unusable.      // If we can't parse the cookie, ignore it, it's unusable.      s = decodeURIComponent(s.replace(pluses, ' '));      return config.json ? JSON.parse(s) : s;    } catch(e) {}  }  function read(s, converter) {    var value = config.raw ? s : parseCookieValue(s);    return $.isFunction(converter) ? converter(value) : value;  }  var config = $.cookie = function (key, value, options) {    // Write    if (arguments.length > 1 && !$.isFunction(value)) {      options = $.extend({}, config.defaults, options);      if (typeof options.expires === 'number') {        var days = options.expires, t = options.expires = new Date();        t.setMilliseconds(t.getMilliseconds() + days * 864e+5);      }      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(''));    }    // Read    var result = key ? undefined : {},      // To prevent the for loop in the first place assign an empty array      // in case there are no cookies at all. Also prevents odd result when      // calling $.cookie().      cookies = document.cookie ? document.cookie.split('; ') : [],      i = 0,      l = cookies.length;    for (; i < l; i++) {      var parts = cookies[i].split('='),        name = decode(parts.shift()),        cookie = parts.join('=');      if (key === name) {        // If second argument (value) is a function it's a converter...        result = read(cookie, value);        break;      }      // Prevent storing a cookie that we couldn't decode.      if (!key && (cookie = read(cookie)) !== undefined) {        result[name] = cookie;      }    }    return result;  };  config.defaults = {};  $.removeCookie = function (key, options) {    // Must not alter options, thus extending a fresh object...    $.cookie(key, '', $.extend({}, options, { expires: -1 }));    return !$.cookie(key);  };}));

希望本文所述對大家jQuery程序設計有所幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
亚洲欧洲国产精品| 国产精品久久久精品| 日韩经典一区二区三区| 久久亚洲精品视频| 精品久久久久国产| 性欧美亚洲xxxx乳在线观看| 在线视频一区二区| 国产成人一区二区三区小说| 国产精品自产拍在线观看中文| 成年人精品视频| 欧美激情一区二区三级高清视频| 国产mv免费观看入口亚洲| 亚洲精品电影网在线观看| 日韩欧美在线观看| 欧美在线观看日本一区| 2019中文字幕免费视频| 精品爽片免费看久久| 第一福利永久视频精品| 成人激情黄色网| 成人网页在线免费观看| 亚洲精品久久久久久久久| 久久99久久99精品免观看粉嫩| 精品国产网站地址| 亚洲精品综合久久中文字幕| 日韩电影免费观看在线| 性夜试看影院91社区| 国产玖玖精品视频| 日韩av网站电影| 97在线观看视频| 亚洲美女在线看| 日韩精品一二三四区| 国产精品精品国产| 精品国产一区二区三区久久狼5月| 久久久久亚洲精品成人网小说| 精品久久中文字幕| 色系列之999| 国产精品视频专区| 精品国产一区二区三区久久狼5月| 日韩亚洲第一页| 国产啪精品视频网站| 欧美午夜激情视频| 久久在线精品视频| 久久国产精彩视频| 久久手机精品视频| 北条麻妃一区二区三区中文字幕| 亚洲无限乱码一二三四麻| 亚洲欧洲激情在线| 日韩亚洲综合在线| 77777少妇光屁股久久一区| 欧美激情一二区| 欧美日韩福利电影| 91精品国产高清久久久久久91| 久久精品一区中文字幕| 欧美亚洲另类激情另类| 欧美日韩在线视频一区| 久久人人爽国产| 欧美区二区三区| 亚洲精品按摩视频| 国产精品羞羞答答| 久久精品夜夜夜夜夜久久| 日韩成人性视频| 日韩成人av在线播放| 久久精品99无色码中文字幕| 91久久嫩草影院一区二区| 亚洲精品国产精品自产a区红杏吧| 96精品久久久久中文字幕| 亚洲片在线观看| 欧美日韩一区二区在线播放| 久久九九精品99国产精品| 国产主播在线一区| 国产精选久久久久久| 亚洲国产成人久久综合| 欧美视频在线免费看| 国产又爽又黄的激情精品视频| 久久精品人人做人人爽| 96sao精品视频在线观看| 国产精品视频网站| 综合国产在线观看| 亚洲精品国产综合久久| 亚洲一级片在线看| 日韩一区二区福利| 久久精品这里热有精品| 97视频免费观看| 国产999视频| 97在线免费观看视频| 国产精品久久久久久网站| 欧美大成色www永久网站婷| 国产性猛交xxxx免费看久久| 欧美视频免费在线| 欧美精品电影免费在线观看| 欧美精品生活片| 国产精品高清在线观看| 亚洲成人精品视频| 国产美女直播视频一区| www欧美xxxx| 最近2019中文免费高清视频观看www99| 久久久精品国产亚洲| 日韩精品在线观| 亚洲第一精品福利| 欧美一区二区视频97| 中文字幕精品在线| 精品亚洲一区二区| 日韩女优人人人人射在线视频| 免费av一区二区| 亚洲精品视频久久| 欧美性猛交xxxx久久久| 亚洲国产精彩中文乱码av在线播放| 91免费人成网站在线观看18| 国产美女久久精品| 国产精品一区久久| 91久久精品久久国产性色也91| 国产拍精品一二三| 久久久久久久电影一区| 日韩欧美福利视频| 日韩精品视频在线播放| 欧美性xxxxxx| 国产成人精品视频| 日韩国产精品亚洲а∨天堂免| 久热精品视频在线免费观看| 亚洲一区二区精品| 欧美贵妇videos办公室| 色一情一乱一区二区| 日韩综合视频在线观看| 国产免费成人av| 懂色aⅴ精品一区二区三区蜜月| 欧美成人免费全部| 亚洲激情视频网站| 欧美高清视频免费观看| 亚洲激情电影中文字幕| 亚洲欧洲av一区二区| 国产精品大陆在线观看| 91亚洲精品一区| 亚洲电影成人av99爱色| 国产视频久久久久| 青草热久免费精品视频| 亚洲精品国产综合久久| 国产亚洲精品久久久| 日韩不卡在线观看| 91精品国产乱码久久久久久久久| 欧美高清电影在线看| 亚洲精品国产综合久久| 色综合伊人色综合网| 国a精品视频大全| 亚洲免费一级电影| 日韩av在线直播| 韩国三级日本三级少妇99| 国模极品一区二区三区| 国内外成人免费激情在线视频| 欧美国产日韩精品| 色悠悠久久久久| 久久精品国产亚洲精品2020| 久久成年人视频| 欧美亚洲视频在线看网址| 中文国产成人精品久久一| 在线播放国产一区中文字幕剧情欧美| 中文欧美日本在线资源| 欧美成人在线免费视频| 亚洲韩国欧洲国产日产av| 欧美裸体xxxx极品少妇| 欧美性极品xxxx做受| 精品视频在线播放| 日韩精品免费在线播放| 搡老女人一区二区三区视频tv| 亚洲在线www|