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 相关文章推荐
javascript操作cookie_获取与修改代码
May 21 Javascript
jsvascript图像处理—(计算机视觉应用)图像金字塔
Jan 15 Javascript
jQuery中:contains选择器用法实例
Dec 30 Javascript
jQuery trigger()方法用法介绍
Jan 13 Javascript
使用CamanJS在Web页面上处理图像的技巧
Aug 18 Javascript
JS截取与分割字符串常用技巧总结
Nov 10 Javascript
bootstrap datepicker限定可选时间范围实现方法
Sep 28 Javascript
vuejs实现递归树型菜单组件
Jan 13 Javascript
Javascript的console['']常用输入方法汇总
Apr 26 Javascript
react 组件传值的三种方法
Jun 03 Javascript
简单了解JavaScript中的执行上下文和堆栈
Jun 24 Javascript
Vue2.0 ES6语法降级ES5的操作
Oct 30 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统一页面编码避免乱码问题
2015/04/09 PHP
php打包网站并在线压缩为zip
2016/02/13 PHP
对于Laravel 5.5核心架构的深入理解
2018/02/22 PHP
PhpStorm连接服务器并实现自动上传功能
2020/12/09 PHP
js 分栏效果实现代码
2009/08/29 Javascript
为JS扩展Array.prototype.indexOf引发的问题探讨及解决
2013/04/24 Javascript
window.print打印指定div实例代码
2013/12/13 Javascript
JavaScript插件化开发教程(六)
2015/02/01 Javascript
js实现简单的左右两边固定广告效果实例
2015/04/10 Javascript
Bootstrap Chart组件使用教程
2016/04/28 Javascript
jQuery对象的链式操作用法分析
2016/05/10 Javascript
JS前向后瞻正则表达式定义与用法示例
2016/12/27 Javascript
js实现无缝滚动图
2017/02/22 Javascript
HTML的select控件美化
2017/03/27 Javascript
echarts饼图扇区添加点击事件的实例
2017/10/16 Javascript
jq.ajax+php+mysql实现关键字模糊查询(示例讲解)
2018/01/02 Javascript
laydate时间日历插件使用方法详解
2018/11/14 Javascript
JS拖动选择table里的单元格完整实例【基于jQuery】
2019/05/28 jQuery
layer弹窗在键盘按回车将反复刷新的实现方法
2019/09/25 Javascript
layer关闭弹出窗口触发表单提交问题的处理方法
2019/09/25 Javascript
nodejs制作小爬虫功能示例
2020/02/24 NodeJs
[57:24]LGD vs VGJ.T 2018国际邀请赛小组赛BO2 第二场 8.16
2018/08/17 DOTA
[06:07]DOTA2-DPC中国联赛 正赛 Ehome vs VG 选手采访
2021/03/11 DOTA
跟老齐学Python之深入变量和引用对象
2014/09/24 Python
用实例详解Python中的Django框架中prefetch_related()函数对数据库查询的优化
2015/04/01 Python
Python 记录日志的灵活性和可配置性介绍
2018/02/27 Python
使用jupyter notebook直接打开.md格式的文件
2020/04/10 Python
win10下python3.8的PIL库安装过程
2020/06/08 Python
css animation配合SVG制作能量流动效果
2021/03/24 HTML / CSS
大学生个人推荐信范文
2013/11/25 职场文书
课程改革实施方案
2014/03/16 职场文书
自我鉴定书
2014/03/24 职场文书
三方股东合作协议书范本
2014/09/28 职场文书
百万英镑观后感
2015/06/09 职场文书
2015年暑期实践报告范文
2015/07/13 职场文书
给校长的建议书作文400字
2015/09/14 职场文书