`
wsql
  • 浏览: 11755922 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
文章分类
社区版块
存档分类
最新评论

使用jQuery的插件在客户端来管理Cookie

 
阅读更多

Cookie是用户浏览网站的时候,网站在用户的机器上存放的一小段文本文件,比如购物网站存储用户曾经浏览过的产品列表,门户网站记住用户经常喜欢去看的新闻.还可以记录用户的登录信息等等

我们可以使用jQuery提供的插件Cookie来操作和管理网站的Cookie:代码如下:

Cookie插件的API:

1) 写入Cookie

$.cookie(‘cookie’,’value’);

cookie是要写入的Cookie的名字,value是要写入的值.

2) 读取Cookie

$.cookie(‘cookie’);

cookie是要读取的Cookie的名.

3) 删除Cookie

$.cookie(‘cookie’,null);

cookieCookie的名字,设置为null就是删除该Cookie,必须使用与之前设置时候相同的路径(path)和域名(domain),才可以正确的删除Cookie.

4) 其他的参数说明

$.cookie(‘cookie’,’value’,{

expires:7,

path:’/’,

domain:’supermosquito.com’,

secure:true

})

expires(Number|Date)有效期.

可以设置一个整数作为有效期(单位是天),也可以直接设置一个日期对象作为Cookie的过期设置.如果设置的日期为负数,比如已经过去的日子,那么此Cookie将会被直接删除,如果不设置或者设置为null,那么这个Cookie将会被当做Session cookie处理,也就是在浏览器关闭的时候被删除.

path(String)cookie的路径属性.

默认是创建该Cookie的页面路径

domain(String)Cookie的域名属性

默认是创建该Cookie的页面域名

secure(Boolean):

如果设置为true那么此Cookie的传输会要求一个安全协议,比如HTTPS.

分享到:
评论

相关推荐

    浏览器中使用JS操作Cookie详解

    浏览器中如何操作Cookie? ​关于Cookie的概念和应用,大家可以看看我前面的几篇文章。并且在Cookie详解这篇文章中,介绍了如何在服务器端和使用...​jQuery Cookie是一个简单、轻巧的jQuery插件,主要用于读取,编写和

    快速学习jQuery插件 Cookie插件使用方法

    Cookie是网站设计者放置在客户端的小文本文件。Cookie能为用户提供很多的使得,例如购物网站存储用户曾经浏览过的产品列表,或者门户网站记住用户喜欢选择浏览哪类新闻。 在用户允许的情况下,还可以存储用户的登录...

    jquery操作cookie插件分享

    在网页客户端,我们经常会遇到读取或者设置cookie的情况,如果用纯生的js我们可能会遇到一些兼容性带来的麻烦,这里给大家介绍一个比较实用jquery操作cookie的插件

    jQuery Uploadify 上传插件出现Http Error 302 错误的解决办法

    前段时间介绍过jquery uploadify上传插件的使用方法,我在使用中遇到过Http Error 302错误问题,应该会有很多人在使用中遇到过,在此记录下来: 首先http 302是请求被重定向的意思,这就很容易理解了,如果你的...

    JQcookie实例

    JQcookie实例,在网页客户端,我们经常会遇到读取或者设置cookie的情况,如果用纯生的js我们可能会遇到一些兼容性带来的麻烦,这里给大家分享一个比较实用jquery操作cookie的插件

    解决jQuery上传插件Uploadify出现Http Error 302错误的方法

    之前介绍过jquery uploadify上传插件的使用方法,我在使用中遇到过Http Error 302错误问题,应该会有很多人在使用中遇到过,在此记录下来: 首先http 302是请求被重定向的意思,这就很容易理解了,如果你的uploadify...

    jquery-cookie.zip_WEB开发_JavaScript_

    jquery 插件cookie cookie是网站设计者放置在客户端的小文本文件

    最新Python3.5零基础+高级+完整项目(28周全)培训视频学习资料

    主机管理项目动态调用插件进行数据解析 主机管理项目对模块中的参数进行解析 第24周 本节题纲 上节内容回顾 ModelForm操作及验证 ajax操作-原生ajax ajax操作-JQuery的ajax ajax操作-伪ajax(iframe) ajax操作-...

    jquery-lang-js:i18n允许在HTML页面上即时切换语言,而无需重新加载页面

    立即在客户端切换内容语言无需重新加载... 如果您想动态选择语言而不使用服务器端渲染或像React这样的状态驱动视图,那么这个jQuery插件会有所帮助。 创建此插件时,jQuery并没有类似的功能,此后,该插件的受欢迎程

    cache-menu:该插件旨在减少在重复页面调用时客户端和服务器之间传输的 html 数据

    此插件旨在减少客户端和服务器之间在重复页面调用(浏览站点时)时传输的 html 数据。 这是电子商务网站的一个常见问题,这些网站曾经将整个目录放入他们的菜单中......这个想法是通过删除默认情况下对用户隐藏的...

    JavaScript权威指南(第六版) 清晰-完整

    19.9 jQuery的插件扩展 19.10 jQuery UI类库 第20章 客户端存储 20.1 localStorage和sessionStorage 20.2 cookie 20.3 利用IE userData持久化数据 20.4 应用程序存储和离线Web应用 第21章 多媒体和图形编程 21.1 ...

    JavaScript权威指南(第6版)(中文版)

    19.9 jQuery的插件扩展 19.10 jQuery UI类库 第20章 客户端存储 20.1 localStorage和sessionStorage 20.2 cookie 20.3 利用IE userData持久化数据 20.4 应用程序存储和离线Web应用 第21章 多媒体和图形编程 21.1 ...

    JavaScript权威指南(第6版)

    19.9 jQuery的插件扩展 19.10 jQuery UI类库 第20章 客户端存储 20.1 localStorage和sessionStorage 20.2 cookie 20.3 利用IE userData持久化数据 20.4 应用程序存储和离线Web应用 第21章 多媒体和图形编程 21.1 ...

    JavaScript权威指南(第6版) 中文版

    19.9 jquery的插件扩展 574 19.10 jquery ui类库 577 第20章 客户端存储 579 20.1 localstorage和sessionstorage 581 20.2 cookie 586 20.3 利用ie userdata持久化数据 592 20.4 应用程序存储和离线web应用 594 第21...

    JAVA WEB典型模块与项目实战大全

    5.2 客户端表单验证框架  5.3 服务器端验证  5.4 实现图形验证码  5.5 避免重复提交功能  5.6 缩略加水印图像  5.7 小结  第6章 网络硬盘  6.1 网络硬盘功能原理  6.2 网络硬盘功能具体实现——...

    JavaScript权威指南(第6版)

    19.9 jquery的插件扩展 574 19.10 jquery ui类库 577 第20章 客户端存储 579 20.1 localstorage和sessionstorage 581 20.2 cookie 586 20.3 利用ie userdata持久化数据 592 20.4 应用程序存储和离线web应用 594 第21...

Global site tag (gtag.js) - Google Analytics