jQuery设置Cookie及删除Cookie实例分析


Posted in Javascript onApril 15, 2016

本文实例讲述了jQuery设置Cookie及删除Cookie的方法。分享给大家供大家参考,具体如下:

这是一个jQuery cookie的使用例子,通过本示例的学习希望朋友们能熟悉在引入jquery.cookie.js插件后,如何去使用它,你可以了解到cookie天数设置、日期设置、多个cookie的设置、如何获取Cookie、通过 date 对象设置过期日期为 3 天后的那天、设置有效期天数等小技巧。

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<meta http-equiv="Content-Script-Type" content="text/javascript">
<title>jQuery Cookie Plugin</title>
<script src="jquery1.3.2.js" type="text/javascript"></script>
<script src="jquery.cookie.js" type="text/javascript"></script>
<script type="text/javascript">
$(function() {
var COOKIE_NAME = 'test_cookie';
var ADDITIONAL_COOKIE_NAME = 'additional';
$('a').eq(0).click(function() { // 用天数设置 cookie
$.cookie(COOKIE_NAME, 'test', { path: '/', expires: 10 });
return false;
});
$('a').eq(1).click(function() { // 用日期设置 cookie
var date = new Date();
date.setTime(date.getTime() + (3 * 24 * 60 * 60 * 1000));
$.cookie(COOKIE_NAME, 'test', { path: '/', expires: date });
return false;
});
$('a').eq(2).click(function() { // 获取 cookie
alert($.cookie(COOKIE_NAME));
return false;
});
$('a').eq(3).click(function() { // 删除 cookie
$.cookie(COOKIE_NAME, null, { path: '/' });
return false;
});
$('a').eq(4).click(function() { // 设置第二个 cookie
$.cookie(ADDITIONAL_COOKIE_NAME, 'foo', { expires: 10 });
return false;
});
$('a').eq(5).click(function() { // 获取第二个 cookie
alert($.cookie(ADDITIONAL_COOKIE_NAME));
return false;
});
$('a').eq(6).click(function() { // 删除第二个 cookie
$.cookie(ADDITIONAL_COOKIE_NAME, null);
return false;
});
});
</script>
</head>
<body>
<p>
<a href="#">设置 cookie (设置有效期天数为 10 天)</a><br>
<a href="#">设置 cookie (通过 date 对象设置过期日期为 3 天后的那天)</a><br>
<a href="#">获取 cookie</a><br>
<a href="#">删除 cookie</a><br>
<a href="#">设置另一个 cookie</a><br>
<a href="#">获取另一个 cookie</a><br>
<a href="#">删除另一个 cookie</a>
</p>
</body>
</html>

希望本文所述对大家jQuery程序设计有所帮助。

Javascript 相关文章推荐
精解window.setTimeout()&amp;window.setInterval()使用方式与参数传递问题!
Nov 23 Javascript
统计jQuery中各字符串出现次数的工具
May 03 Javascript
JSON无限折叠菜单编写实例
Dec 16 Javascript
javascript运行机制之this详细介绍
Feb 07 Javascript
jQuery实现搜索页面关键字的功能
Feb 16 Javascript
详解在 Angular 项目中添加 clean-blog 模板
Jul 04 Javascript
在vue-cli项目中使用bootstrap的方法示例
Apr 21 Javascript
Vue监听一个数组id是否与另一个数组id相同的方法
Sep 26 Javascript
js实现网页版贪吃蛇游戏
Feb 22 Javascript
手把手带你入门微信小程序新框架Kbone的使用
Feb 25 Javascript
vue学习笔记之slot插槽用法实例分析
Feb 29 Javascript
es6数组includes()用法实例分析
Apr 18 Javascript
jQuery获取cookie值及删除cookie用法实例
Apr 15 #Javascript
jQuery通过写入cookie实现更换网页背景的方法
Apr 15 #Javascript
jquery.cookie.js实现用户登录保存密码功能的方法
Apr 15 #Javascript
jQuery遍历DOM元素与节点方法详解
Apr 14 #Javascript
jQuery中的基本选择器用法学习教程
Apr 14 #Javascript
jQuery遍历DOM节点操作之filter()方法详解
Apr 14 #Javascript
jQuery获取父元素及父节点的方法小结
Apr 14 #Javascript
You might like
PHP自带ZIP压缩、解压缩类ZipArchiv使用指南
2015/03/03 PHP
php二维码生成
2015/10/19 PHP
wordpress自定义标签云与随机获取标签的方法详解
2019/03/22 PHP
PHP自动载入类文件函数__autoload的使用方法
2019/03/25 PHP
用JS操作FRAME中的IFRAME及其内容的实现代码
2008/07/26 Javascript
JavaScript 用Node.js写Shell脚本[译]
2012/09/20 Javascript
关于img的href和src取变量及赋值的方法
2014/04/28 Javascript
jQuery中detach()方法用法实例
2014/12/25 Javascript
jQuery 实现侧边浮动导航菜单效果
2014/12/26 Javascript
JS实现点击事件统计的简单实例
2016/07/10 Javascript
bootstrap table实现点击翻页功能 可记录上下页选中的行
2017/09/28 Javascript
setTimeout时间设置为0详细解析
2018/03/13 Javascript
Vue实现动态创建和删除数据的方法
2018/03/17 Javascript
express框架下使用session的方法
2019/07/31 Javascript
Python入门篇之字典
2014/10/17 Python
Python操作使用MySQL数据库的实例代码
2017/05/25 Python
Python爬虫工程师面试问题总结
2018/03/22 Python
pyqt5 实现工具栏文字图片同时显示
2019/06/13 Python
python3 字符串知识点学习笔记
2020/02/08 Python
Keras构建神经网络踩坑(解决model.predict预测值全为0.0的问题)
2020/07/07 Python
python smtplib发送多个email联系人的实现
2020/10/09 Python
python绕过图片滑动验证码实现爬取PTA所有题目功能 附源码
2021/01/06 Python
python 装饰器重要在哪
2021/02/14 Python
机电一体化专业应届本科生求职信
2013/09/27 职场文书
酒店总经理工作职责
2013/12/13 职场文书
小学生打架检讨书
2014/01/26 职场文书
创业者是否需要商业计划书?
2014/02/07 职场文书
高一学生评语大全
2014/04/25 职场文书
公司法定代表人授权委托书
2014/09/29 职场文书
考试作弊检讨书
2015/01/27 职场文书
就业意向协议书
2015/01/29 职场文书
2015年幼儿园学前班工作总结
2015/05/18 职场文书
党员证明模板
2015/06/19 职场文书
2016预备党员培训心得体会
2016/01/08 职场文书
python实现Thrift服务端的方法
2021/04/20 Python
MySQL学习必备条件查询数据
2022/03/25 MySQL