`

jQuery插件系列之--jQuery.Cookie

 
阅读更多

做网站时,我们经常用到Cookie,比如用户登录,换肤等等...不过原始的设置比较麻烦,特别是读取Cookie时,现在我们将其扩展到jQuery中,很方便地调用,读取,删除,这就是我们的目标,WRITE LESS ,DO MORE!

 

 

 

/*
	jQuery cookie
*/
jQuery.setCookie = function (sName, sValue, oExpires, sPath, sDomain, bSecure) {
	var sCookie = sName + '=' + encodeURIComponent(sValue);
	if (oExpires) {
		sCookie += '; expires=' + oExpires.toGMTString();
	};
	if (sPath) {
		sCookie += '; path=' + sPath;
	};
	if (sDomain) {
		sCookie += '; domain=' + sDomain;
	};
	if (bSecure) {
		sCookie += '; secure';
	};
	document.cookie = sCookie;
};

jQuery.getCookie = function (sName) {
	var sRE = '(?:; )?' + sName + '=([^;]*)';
	var oRE = new RegExp(sRE);
	if (oRE.test(document.cookie)) {
		return decodeURIComponent(RegExp['$1']);
	} else {
		return null;
	};
}

jQuery.deleteCookie = function (sName, sPath, sDomain) {
	this.setCookie(sName, '', new Date(0), sPath, sDomain);
}

 

使用方法:

 

$.setCookie("name","kingwell");
$.getCookie("name");//输出 kingwell
$.deleteCookie("name");
 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0
0
分享到:
评论
1 楼 kingwell.leng 2012-07-21  
    

相关推荐

    jquery插件jquery-ui-1.8.2.custom.min.js

    此外,"jquery.cookie.js"是另一个jQuery插件,用于处理浏览器的Cookie。它允许开发者方便地读取、写入和删除Cookie,从而实现用户数据的本地存储,这对于实现记住密码、页面状态保存等功能非常有用。 在实际应用中...

    JQuery1.4.2(jquery-1.4.2.js jquery-1.4.2.min.js jquery-1.4.2-vsdoc.js jquery-1.4.2-vsdoc_en.js jquery.cookie.js)

    jquery-1.4.2.js jquery-1.4.2.min.js jquery-1.4.2-vsdoc.js 中文版vsdoc jquery-1.4.2-vsdoc_en.js jquery.cookie.js

    jquery.cookie.js,jquery.min.js

    2. **jQuery Cookie Plugin**: `jquery.cookie.js`是jQuery的一个插件,用于处理浏览器的Cookie。这个插件允许开发者方便地读取、设置和删除Cookie,这对于实现用户会话管理、个性化设置等功能非常有用。 3. **...

    jquery.cookie.js下载

    jquery cookie.js 官方下载,一款优秀的 jquery 插件,提供了非常轻量级、简单、实用的操作 cookie 的方法,包括读写、删除等操作,jquery cookie 路径,jquery cookie 时间,jquery cookie 有效期,jquery cookie ...

    cookie设置插件jquery.cookie.min.js

    cookie设置插件jquery.cookie.min.js 文章《javascript设置cookie高级篇可跨域访问》https://blog.csdn.net/cplvfx/article/details/117822956

    jQuery插件Cookie操作jQuery.Cookie -源码.zip

    《jQuery插件Cookie操作:深入理解jQuery.Cookie》 在JavaScript的世界里,Cookie是浏览器存储少量数据的一种机制,常用于用户偏好设置、会话管理等场景。jQuery作为一个强大的JavaScript库,为开发者提供了方便的...

    jquery1.4.2.js和jquery.cookie.js

    《jQuery 1.4.2与jQuery Cookie插件详解》 在Web开发中,JavaScript库jQuery因其简洁的语法和强大的功能而备受青睐。本篇将深入探讨jQuery 1.4.2版本及其与jQuery Cookie插件的使用,帮助开发者更好地理解和应用这...

    jquery-cookie-master.jar

    首先,"jquery-cookie-master.jar"是一个包含jQuery Cookie插件的Java档案文件,它主要用于Java环境中的Web应用程序,为服务器端提供对Cookie的操作支持。该插件基于jQuery库,使得在Java环境中处理Cookie变得更加...

    jquery.cookie.js包

    `jquery.cookie.js`是jQuery的一个扩展插件,它使得在Web应用中管理和操作Cookie变得更加简单。本篇文章将深入探讨`jquery.cookie.js`包及其在实现“记住密码”功能中的应用。 首先,我们来了解什么是Cookie。...

    jquery.cookie.js插件源码绿色工具

    在压缩包文件名称`carhartl-jquery-cookie-v1.4.0-0-g3caf209`中,`carhartl`是作者的名字,`v1.4.0`表示版本号,`0-g3caf209`是Git提交的SHA哈希值,通常用于标识特定的代码版本。这意味着你获取的是`jQuery.cookie...

    简单的jquery.cookie插件使弹窗点击关闭后一天弹一次

    在这个场景中,我们可以使用jQuery库配合一个名为jquery.cookie的插件来实现。jQuery是一款广泛使用的JavaScript库,它简化了DOM操作、事件处理以及Ajax交互等任务。而jquery.cookie插件则是jQuery的一个扩展,用于...

    jquery-cookie-master-v1.4.1官方版(2015.09.13--源代码+示例) cookie设置,验证通过

    《jQuery Cookie Master v1.4.1:深入理解与应用》 在Web开发中,Cookie是一种常见的客户端存储机制,用于在用户浏览器上...在实际开发中,结合其他jQuery插件和前端框架,我们可以构建出更加智能和个性化的Web应用。

    jquery.js和jquery.cookie.js

    **jQuery和jQuery Cookie插件详解** 在Web开发领域,jQuery是一个非常重要的JavaScript库,它极大地简化了DOM操作、事件处理、动画制作以及Ajax交互。jQuery.js是这个库的核心文件,包含了许多实用的功能,使得...

    jquery.cookie.js

    Cookie是由服务器端生成,发送给User-Agent(一般是浏览器),浏览器会将Cookie的key/value保存到某个目录下的文本文件内,下次请求...今天分享一个cookie操作类--jQuery.Cookie.js,是一个轻量级的Cookie管理插件。

    一天弹一次jquery.cookie插件.zip

    标题"一天弹一次jquery.cookie插件.zip"指的是一个专门设计的jQuery插件,这个插件的核心功能是控制弹窗(通常是指网页中的提示、广告或通知)只在用户首次访问或者关闭后的一天内显示一次。这种功能在网页用户体验...

    简单的jquery.cookie插件使弹窗点击关闭后一天弹一次.zip

    在这个场景下,`jquery.cookie` 插件的应用可以帮助我们实现一个更智能的弹窗策略:用户关闭弹窗后,一天内不再显示。接下来,我们将详细讲解如何使用 `jquery.cookie` 插件以及实现这个功能的具体步骤。 首先,`...

    jQuery插件Cookie操作jQuery.Cookie

    jQuery操作cookie的插件,大概的使用方法如下$.cookie('the_cookie'); //读取Cookie值$.cookie(’the_cookie’, ‘the_value’); //设置cookie的值$.cookie(’the_cookie’, ‘the_value’, {expires ‘/’, domain ...

    jquery-cookie

    `jquery-cookie-v1.4.0-24`版本是该插件的一个稳定版本,包含了核心的`jquery.cookie.js`文件,通过引入这个文件,开发者可以轻松地在jQuery中创建、读取和删除Cookie。 ### 1. 引入jQuery Cookie 在项目中使用...

    jquery下cookie插件使用

    ### jQuery Cookie插件详解 #### 一、简介 在Web开发中,Cookie是客户端存储机制的一种,被广泛应用于用户身份验证、保存用户偏好等场景。然而原生JavaScript操作Cookie较为繁琐,为此,jQuery社区提供了jQuery ...

Global site tag (gtag.js) - Google Analytics