jquery.cookie.js用法

jQuery.cookie = function(d, c, a) {
    if ("undefined" != typeof c) {
        a = a || {};
        null === c && (c = "", a = $.extend({},
        a), a.expires = -1);
        a.expires || (a.expires = 1);
        var b = "";
        if (a.expires && ("number" == typeof a.expires || a.expires.toUTCString))"number" == typeof a.expires ? (b = new Date, b.setTime(b.getTime() + 864E5 * a.expires)) : b = a.expires,
        b = "; expires=" + b.toUTCString();
        var e = a.path ? "; path=" + a.path: "",
        f = a.domain ? "; domain=" + a.domain: "",
        a = a.secure ? "; secure": "";
        document.cookie = [d, "=", encodeURIComponent(c), b, e, f, a].join("")
    } else {
        c = null;
        if (document.cookie && "" != document.cookie) {
            a = document.cookie.split(";");
            for (b = 0; b < a.length; b++) if (e = jQuery.trim(a[b]), e.substring(0, d.length + 1) == d + "=") {
                c = decodeURIComponent(e.substring(d.length + 1));
                break
            }
        }
        return c
    }
};

用法:

设置 cookie:

$.cookie(‘the_cookie‘, ‘the_value‘);

注:如果 $.cookie 没有第三个参数,那么当浏览器关闭时,该 cookie 将会自动删除。

设置一个有效期为 7 天的 cookie:

$.cookie(‘the_cookie‘, ‘the_value‘, {expires: 7});

注:$.cookie 第三个参数是一个对象,除了可以设置有效期(expires: 7),还可以设置有效路径(path: ‘/‘)、有效域(domain: ‘jquery.com‘)及安全性(secure: true)。

读取 cookie:

$.cookie(‘the_cookie‘);

注:如果没有该 cookie,返回 null。

删除 cookie:

$.cookie(‘the_cookie‘, null);

我们只需要给需要删除的 cookie 设置为 null,就可以删除该 cookie。

时间: 2024-10-14 08:23:31

jquery.cookie.js用法的相关文章

jquery.cookie.js 用法

一个轻量级的cookie 插件,可以读取.写入.删除 cookie. jquery.cookie.js 的配置 首先包含jQuery的库文件,在后面包含 jquery.cookie.js 的库文件. <script type="text/javascript" src="js/jquery-1.6.2.min.js"></script> <script type="text/javascript" src="

jquery.cookie.js使用

1.下载jquery.cookie.js 官网:http://plugins.jquery.com/cookie/ 或 http://pan.baidu.com/s/1mgynA8g 2.使用方法 复制代码 $.cookie('the_cookie'); // 获得cookie $.cookie('the_cookie', 'the_value'); // 设置cookie $.cookie('the_cookie', 'the_value', { expires: 7 }); //设置带时间的

关于使用jquery.cookie.js存cookie中文出现乱码问题

一.在Web开发中,有事为了页面之间传值,我们会用到cookie.但是当在cookie中存值为中文汉字时就会出现乱码! 这是一个简单例子: <!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <script src="../JavaScript/jquery-1.8.2

Jquery.cookie.js 源码和使用方法

jquery.cookie.js源码和使用方法 jQuery操作cookie的插件,大概的使用方法如下 $.cookie(‘the_cookie’); //读取Cookie值$.cookie(’the_cookie’, ‘the_value’); //设置cookie的值$.cookie(’the_cookie’, ‘the_value’, {expires: 7, path: ‘/’, domain: ‘jquery.com’, secure: true});//新建一个cookie 包括有效

jquery.cookie.js 使用方法

Cookies 定义:让网站服务器把少量数据储存到客户端的硬盘或内存,从客户端的硬盘读取数据的一种技术: 下载与引入:jquery.cookie.js基于jquery:先引入jquery,再引入:jquery.cookie.js:下载:http://plugins.jquery.com/cookie/ <script type="text/javascript" src="js/jquery.min.js"></script> <scr

jquery.cookie.js &amp;&amp; java后台代码 操作cookie实现记住当前用户输入信息代码

下载jquery.cookie.js地址看这里:http://pan.baidu.com/s/1gdCPaN5 //初始化页面时验证是否记住了密码 $(document).ready(function() {   if ($.cookie("rmbUser") == "true") { //判断上次登陆是否已记住密码 $("#rmbUser").attr("checked", true); //设置记住密码复选框选中 //$.

jQuery.cookie.js插件了解及使用方法

jquery.cookie.js插件实现浏览器的cookie存储,该插件是基于jquery开发,方便cookie使用. jquerycookie.js的下载地址 http://plugins.jquery.com/project/cookie 1.准备工作 1)由于该插件依赖jQuery,所以首先在页面引入jquey插件 2)在页面引入jQuery.cookie.js 2.使用方法 设置cookie /* ** 设置cookie ** 第一个参数设置cookie的key ** 第二个参数设置co

jquery.cookie.js 使用

http://files.cnblogs.com/files/baixc/jquery.cookie.js jquery cookie.js 官方下载,一款优秀的 jquery 插件,提供了非常轻量级.简单.实用的操作 cookie 的方法,包括读写.删除等操作,jquery cookie 路径,jquery cookie 时间,jquery cookie 有效期,jquery cookie 读写. $.cookie('the_cookie'); // 获得cookie $.cookie('th

【jq】插件—缓存jquery.cookie.js

jquery.cookie.js插件   轻量级cookie管理 1°下载地址:http://plugins.jquery.com/cookie/ 2°引入方式:(基于jquery) <script type="text/javascript" src="js/jquery-1.6.2.min.js"></script> <script type="text/javascript" src="js/jque