`
zengshaotao
  • 浏览: 786763 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

cookie操作 JQuery

 
阅读更多

首先包含jQuery的库文件,在后面包含 jquery.cookie.js 的库文件。 

<script type="text/javascript" src="js/jquery-1.6.2.min.js"></script> 

<script type="text/javascript" src="js/jquery.cookie.js"></script> 

使用方法 

1.新添加一个会话 cookie: 

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

注:当没有指明 cookie有效时间时,所创建的cookie有效期默认到用户关闭浏览器为止,所以被称为 

“会话cookie(session cookie)”。 

2.创建一个cookie并设置有效时间为 7天: 

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

注:当指明了cookie有效时间时,所创建的cookie被称为“持久 cookie (persistent cookie)”。 

3.创建一个cookie并设置 cookie的有效路径: 

$.cookie('the_cookie', 'the_value', { expires: 7, path: '/' }); 

注:在默认情况下,只有设置 cookie的网页才能读取该 cookie。如果想让一个页面读取另一个页面设 

置的cookie,必须设置cookie的路径。cookie的路径用于设置能够读取 cookie的顶级目录。将这 

个路径设置为网站的根目录,可以让所有网页都能互相读取 cookie (一般不要这样设置,防止出现冲突) 。 

4.读取cookie: 

$.cookie('the_cookie'); // cookie存在 => 'the_value' 

$.cookie('not_existing'); // cookie不存在 => null 

5.删除cookie,通过传递null作为cookie的值即可: 

$.cookie('the_cookie', null); 

----------相关参数的解释--------------- 

1).expires: 365 

定义cookie的有效时间,值可以是一个数字(从创建cookie时算起,以天为单位)或一个Date 对 

象。如果省略,那么创建的cookie是会话cookie,将在用户退出浏览器时被删除。 

2).path: '/' 

默认情况:只有设置cookie的网页才能读取该cookie。 

定义cookie的有效路径。默认情况下, 该参数的值为创建 cookie 的网页所在路径(标准浏览器的行为) 。 

如果你想在整个网站中访问这个cookie需要这样设置有效路径:path: '/'。如果你想删除一个定义 

了有效路径的 cookie,你需要在调用函数时包含这个路径:$.cookie('the_cookie', null, 

{ path: '/' });。 domain: 'example.com' 

默认值:创建 cookie的网页所拥有的域名。 

3).secure: true 

默认值:false。如果为true,cookie的传输需要使用安全协议(HTTPS)。 

4).raw: true 

默认值:false。 

默认情况下,读取和写入 cookie 的时候自动进行编码和解码(使用encodeURIComponent 编码, 

decodeURIComponent 解码)。要关闭这个功能设置 raw: true 即可。

分享到:
评论

相关推荐

    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 -源码.zip

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

    JQuery对cookie操作

    **jQuery对Cookie的操作** 在Web开发中,Cookie是一种在客户端存储少量信息的机制,它能够帮助我们实现用户会话管理、个性化设置等功能。jQuery库提供了一套方便的API,使得处理Cookie变得更加简单。本文将详细介绍...

    js操作Cookie子键+Jquery调用Ajax方法执行后台操作

    本文将深入探讨如何使用JS操作Cookie的子键,以及如何利用jQuery的Ajax方法进行无刷新的数据提交,并接收后台返回的值。 首先,让我们了解什么是Cookie和它的子键。Cookie是一种在客户端存储小量信息的方法,它由...

    jquery Cookie ,jquery.js

    本文将深入探讨jQuery中的Cookie操作,并结合`jquery.js`文件的使用,帮助开发者更好地理解和应用这一功能。 ### jQuery Cookie API jQuery并没有内置专门的Cookie插件,但可以通过第三方插件如`jquery.cookie.js`...

    jquery 插件集合

    jquery.cookie:jquery Cookie操作 jquery.form:jquery表单提交(ajax方式或其它方式自定) jquery.idTabs:jquery选项卡 jquery.pager:分页 jquery.progressbar.min:进度条 jquery.timers-1.2:计时器 jquery....

    jquery.cookie.js下载

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

    jquery管理cookie和form的js

    在这个“jquery管理cookie和form的js”压缩包中,我们有两个关键的脚本文件,分别是用于管理cookie的jQuery插件和处理表单(form)操作的jQuery插件。 首先,我们来详细了解一下jQuery如何管理cookie。 **jQuery ...

    jquery1.4.2.js和jquery.cookie.js

    总结,jQuery 1.4.2作为一款经典版本,提供了丰富的DOM操作和事件处理能力,而jQuery Cookie插件则弥补了JavaScript原生对Cookie操作的不足,两者结合,为开发者构建交互性强、用户体验优良的Web应用提供了便利。...

    jquery cookie 实例下载

    jQuery本身并不直接支持Cookie操作,但有一些插件如`jQuery.cookie`扩展了jQuery的功能,使我们能够方便地处理Cookie。这个实例中提供的下载内容可能就包含了`jQuery.cookie.js`这样的插件文件。 1. **设置Cookie**...

    jQuery插件Cookie操作jQuery.Cookie源代码

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

    jquery.cookie.js包

    总结起来,`jquery.cookie.js`提供了一种方便的方式来处理客户端的Cookie操作,简化了诸如“记住密码”这样的功能的实现。在实际应用中,结合适当的加密和安全策略,我们可以为用户提供更便捷的体验,同时保证数据的...

    最新jquery操作cookie插件

    这款jQuery插件专为简化Cookie操作设计,允许开发者在不深入了解底层实现的情况下,高效地执行添加、删除和读取Cookie的操作。通过这个插件,我们可以减少编写和调试JavaScript代码的时间,提高工作效率。 首先,...

    jquery cookie官方插件

    jQuery Cookie是jQuery的一个扩展插件,它提供了一种简单易用的方式来操作Cookie,使得开发者无需深入了解Cookie的工作原理,就能方便地读写Cookie。 **一、jQuery Cookie插件的安装与引入** 要使用jQuery Cookie...

    jquery.cookie.js,jquery.min.js

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

    jquery 设置cookie、删除cookie、获取cookie

    ### jQuery 操作 Cookie 的方法详解 #### 一、前言 在前端开发中,通过 JavaScript 操作 Cookie 是一种常见的需求,尤其是为了实现用户状态的持久化存储或网站配置的保存等场景。jQuery 提供了一个非常方便的方式...

    JQuery cookie

    这个插件极大地简化了与 Cookie 相关的操作,让开发者无需深究底层的 JavaScript Cookie API。 ### 1. 安装 jQuery Cookie 首先,确保你的项目已经包含了 jQuery。如果没有,可以通过 CDN(内容分发网络)链接引入...

    jquery-cookie

    总之,`jquery-cookie`插件为jQuery提供了强大的Cookie操作功能,简化了前端开发中的数据存储和恢复流程,是构建动态Web应用的有力工具。正确理解和使用jQuery Cookie,可以极大地提高Web应用的用户体验和功能性。

    jquery.cookie

    jQuery.cookie是jQuery的一个插件,它为JavaScript提供了方便易用的接口来操作cookie,让开发者能够更轻松地处理这些数据。 一、jQuery.cookie的引入与基本使用 首先,我们需要引入jQuery库和jQuery.cookie.js文件...

    jquery.cookie.js

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

Global site tag (gtag.js) - Google Analytics