jQuery也是可以操作cookie的

1.首先下载jQuery.js 以及 jquery.cookie.js 这两个文件

2.安装(其实就是引用)

<html>
       <head>

<!--引入jquery-->
            <script type="text/javascript" src="jquery-2.1.1.min.js"></script>

<!--引入jquery-->
            <script type="text/javascript" src="jquery.cookie.js"></script>
            <script type="text/javascript">
                 $.cookie('name','123456789');//设置name=123456789的cookie
            </script>
       </head>
   </html>

3.常用方法

3.1.新建cookie

$.cookie('name','value');

//直接使用就可以了

并不需要再

$(document).ready(function(){

$.cookie('name','value');

});

3.1.1.设置cookie有效期:

$.cookie('name','value',{expires:7});//有效期为7天

3.1.2.设置路径和有效期:

$.cookie('name','value',{expires:7,path:'/'});//有效期为7天,路径为 /

3.2.读取cookie

3.2.1.读取单个cookie

$.cookie('name'); // => "value",已经赋值的cookie

$.cookie('nothing'); // => undefined,访问不存在的cookie

3.2.2.读取全部cookie

$.cookie();//获取到的是一个数组 {"name":"value"}

3.3.删除cookie

3.3.1.按名字删除cookie,成功会返回true,否则为false

$.removeCookie('name');

3.3.2.如果用同名的cookie,需要加上路径才能正确删除

$.cookie('name','value',{path:'/'});

$.removeCookie('name');//不生效

$.removeCookie('name',{path:'/'});//这样才是正确的

更多信息可以参考:https://github.com/carhartl/jquery-cookie#readme

原生态的javascript也可以实现以上功能,只是稍微有点麻烦

新建cookie:

document.cookie="name=value";

读取cookie:

var cookies = document.cookie;

有兴趣的朋友可以查看:http://www.cnblogs.com/Darren_code/archive/2011/11/24/Cookie.html (谢谢这位朋友的分享)

												

jQuery操纵cookie(原生javascript处理cookie)的更多相关文章

  1. 你可能不需要 jQuery!使用原生 JavaScript 进行开发

    很多的 JavaScript 开发人员,包括我在内,都很喜欢 jQuery.因为它的简单,因为它有很多丰富的插件可供使用,和其它优秀的工具一样,jQuery 让我们开发人员能够更轻松的开发网站和 We ...

  2. 抛弃jQuery,拥抱原生JavaScript

    前端发展很快,现代浏览器原生 API 已经足够好用.我们并不需要为了操作 DOM.Event 等再学习一下 jQuery 的 API.同时由于 React.Angular.Vue 等框架的流行,直接操 ...

  3. asp(utf-8) set cookie 用 javascript 读cookie发现一个问题

    asp: <%setCookie("user_id","test")%>   //传一个cookie ,名: user_id 值:test java ...

  4. [转]抛弃jQuery,使用原生JavaScript

    原文链接 Document Ready 事件 在jQuery中,document.ready可以让代码在整个文档加载完毕之后执行: $(document).ready(function() { // ...

  5. JavaScript BOM Cookie 的用法

    JavaScript Cookie Cookie是计算机上存储在小文本文件中的数据.当Web服务器将网页发送到浏览器时,连接将关闭,服务器将忘记用户的所有内容.发明Cookie是为了解决“如何记住用户 ...

  6. 原生 JavaScript 代替 jQuery【转】

    目录 用原生JavaScript代替jQuery Query Selector CSS & Style DOM Manipulation Ajax Events Utilities Promi ...

  7. 100个常用的原生JavaScript函数

    1.原生JavaScript实现字符串长度截取 复制代码代码如下: function cutstr(str, len) {    var temp;    var icount = 0;    var ...

  8. 10个原生JavaScript技巧

    这些代码片段主要由网友们平时分享的作品代码里面和经常去逛网站然后查看源文件收集到的.把平时网站上常用的一些实用功能代码片段通通收集起来,方便网友们学习使用,利用好的话可以加快网友们的开发速度,提高工作 ...

  9. 原生javascript学习

    首先在这里要非常感谢无私分享作品的网友们,这些代码片段主要由网友们平时分享的作品代码里面和经常去逛网站然后查看源文件收集到的.把平时网站上常用的一些实用功能代码片段通通收集起来,方便网友们学习使用,利 ...

随机推荐

  1. hdu 1348 凸包模板

    http://acm.hdu.edu.cn/showproblem.php?pid=1348 造城墙问题,求出凸包加上一圈圆的周长即可 凸包模板题 #include <cstdio> #i ...

  2. A River Runs Through It

           Our birth is but a sleep and a forgetting:   The Soul that rises with us, our life's Star,    ...

  3. Python学习-33.Python中glob模块的一些参数

    glob模块中有一个叫glob的方法可以获取某个目录下的文件. import glob temp=glob.glob("E:\\Temp\\*.txt") print(temp) ...

  4. Backup--查看备份还原需要的空间

    --====================================================== --使用于SQL SERVER 2008 和SQL SERVER 2008 R2 ) ...

  5. 二叉树(Binary Tree)相关算法的实现

    写在前面: 二叉树是比较简单的一种数据结构,理解并熟练掌握其相关算法对于复杂数据结构的学习大有裨益 一.二叉树的创建 [不喜欢理论的点我跳过>>] 所谓的创建二叉树,其实就是让计算机去存储 ...

  6. C#多线程编程系列(三)- 线程同步

    目录 1.1 简介 1.2 执行基本原子操作 1.3 使用Mutex类 1.4 使用SemaphoreSlim类 1.5 使用AutoResetEvent类 1.6 使用ManualResetEven ...

  7. 安装 rabbitmq ,通过生成器获取redis列表数据 与 Celery 分布式异步队列

    一.安装rabbitmq  @全体成员 超简易安装rabbitmq文档 1.安装配置epel源rpm -ivh http://dl.fedoraproject.org/pub/epel/6/i386/ ...

  8. python+pcap+dpkt 抓包小实例

    #!/usr/bin/env python # -*- coding: utf-8 -*- """ 网络数据包捕获与分析程序 """ imp ...

  9. python salt 实现windows账户自动化

    import random import string import json import logging import time import os import sys def usage(): ...

  10. docker镜像基本操作一

    获取镜像 首先说明一下如何从Docker hub中获取高质量的镜像,从Docker镜像库获取镜像的命令是docker pull .其命令格式为: docker pull [选项] [Docker Re ...