jquery读写cookie

jquery cookie需要脚本文件如下:
jQuery.cookie = function(name, value, options) {
if (typeof value != ‘undefined‘) {
   options = options || {};
   if (value === null) {
    value = ‘‘;
    options = $.extend({}, options);
    options.expires = -1;
   }
   var expires = ‘‘;
   if (options.expires && (typeof options.expires == ‘number‘ || options.expires.toUTCString)) {
    var date;
    if (typeof options.expires == ‘number‘) {
     date = new Date();
     date.setTime(date.getTime() + (options.expires * 24 * 60 * 60 * 1000));
    } else {
     date = options.expires;
    }
    expires = ‘; expires=‘ + date.toUTCString();
   }
   var path = options.path ? ‘; path=‘ + (options.path) : ‘‘;
   var domain = options.domain ? ‘; domain=‘ + (options.domain) : ‘‘;
   var secure = options.secure ? ‘; secure‘ : ‘‘;
   document.cookie = [name, ‘=‘, encodeURIComponent(value), expires, path, domain, secure].join(‘‘);
} else {
   var cookieValue = null;
   if (document.cookie && document.cookie != ‘‘) {
    var cookies = document.cookie.split(‘;‘);
    for (var i = 0; i < cookies.length; i++) {
     var cookie = jQuery.trim(cookies[i]);
     if (cookie.substring(0, name.length + 1) == (name + ‘=‘)) {
      cookieValue = decodeURIComponent(cookie.substring(name.length + 1));
      break;
     }
    }
   }
   return cookieValue;
}
};
页面调用只要引进这个文件
$.cookie("name"); //根据cookie名字取到cookie值
$.cookie("name", "value");//设置cookie 名字,值

$.cookie("name", value, { expires: 7 }); //设置cookie 名字,值,生命周期等属性
$.cookie("name", null); //根据cookie名移除cookie
时间: 2024-10-01 16:22:36

jquery读写cookie的相关文章

转:JQuery读写Cookie

Cookies是一种能够让网站服务器把少量数据储存到客户端的硬盘或内存,或是从客户端的硬盘读取数据的一种技术.当你浏览某网站时,你硬盘上会生产一个非常小的文本文件,它可以记录你的用户ID.密码.浏览过的网页.停留的时间等信息. 当你再次来到该网站时,网站通过读取Cookies,得知你的相关信息,就可以做出相应的动作,如在页面显示欢迎你的标语,或者让你不用输入ID.密码就直接登录等等.从本质上讲,它可以看作是你的身份证. 使用传统的Javascript来设置和获取Cookies信息很麻烦,要写上几

jQuery使用cookie与json简单实现购物车功能

本文实例讲述了jQuery使用cookie与json简单实现购物车的方法.分享给大家供大家参考,具体如下: 1.生成一个cookie 用来存储商品的id  String类型 2.添加商品id的时候 把cookie转化成数组,并检查是否已经包含了.没有包含用js push重新生成新的数组. 3.把数组转化成String 用cookie存储. 以下是jquery对cookie和JSON的操作方法 $.cookie("cart","ids",{expires:-7,pat

jquery读写json

网易hex是个好东东啊 jquery中getJSON()用法-json文件内容遍历输出方法 http://www.111cn.net/wy/jquery/51469.htm jquery读写json,布布扣,bubuko.com

jquery设置cookie

1.下载jquery-1.11.1.js,因为jquery2不支持IE8,所以使用了jquery1版本 2.下载jquery的cookie插件 jQuery.cookie = function(name, value, options) { if (typeof value != 'undefined') { // name and value given, set cookie options = options || {}; if (value === null) { value = '';

jquery中cookie用法实例详解(获取,存储,删除等)

这篇文章主要介绍了jquery中cookie用法,结合实例详细分析了jQuery操作cookie的获取,存储,删除等操作,并附带了Jquery操作Cookie记录用户查询过信息实现方法,需要的朋友可以参考下 本文实例讲述了jquery中cookie用法.分享给大家供大家参考,具体如下: cookie在jquery中有指定的cookie操作类,下面我先来介绍我们在使用cookie操作类时的一些问题,然后介绍正确的使用方法. 使用JQuery操作cookie时 发生取的值不正确的问题: 结果发现co

c#.net与vb.net中读写Cookie的方法!

Cookie (HttpCookie的实例)提供了一种在 Web 应用程序中存储用户特定信息的方法.例如,当用户访问您的站点时,您可以使用 Cookie 存储用户首选项或其他信息.当该用户再次访问您的网站时,应用程序便可以检索以前存储的信息. C#.net部分 创建Cookie方法 (1)Response.Cookies["userName"].Value = “admin";Response.Cookies[“userName”].Expires = DateTime.No

Js读写cookie实例

统计访问次数 <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312"> <title>New Page 5</title> <meta name="GENERATOR" content="Microsoft FrontPage 3.0"> <s

js 读写cookie。不同路径会储存各自的cookie。而 在v.net环境下读写是在 / 根目录。

所以如果全站不分path 的 话.应该显示的写上 path .设置为根目录 function setCookie(name, value) { document.cookie = name + "=" + escape(value) + ";path=/"; } js 读写cookie.不同路径会储存各自的cookie.而 在v.net环境下读写是在 / 根目录.

jQuery的Cookie使用

为程序设置Cookie,可以在C#内进行,也可以在前端进行.如jQuery的Cookie也是一个很不错的插件. 在使用之前,可以先使用NuGet来安装cookie: 在MVC的视图中,引用jQuery和jQuery.Cookie 库. 为你的cookie设置一个过期时间: 获取cookie的值: 移除cookie,可以使用