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中读取和保存文件实例
May 08 Javascript
JavaScript使用FileSystemObject对象写入文本文件内容的方法
Aug 05 Javascript
node.js使用cluster实现多进程
Mar 17 Javascript
在AngularJS中使用jQuery的zTree插件的方法
Apr 21 Javascript
Javascript HTML5 Canvas实现的一个画板
Apr 12 Javascript
canvas实现粒子时钟效果
Feb 06 Javascript
JS实现DIV高度自适应窗口示例
Feb 16 Javascript
React Native基础入门之调试React Native应用的一小步
Jul 02 Javascript
微信小程序canvas实现刮刮乐效果
Jul 09 Javascript
Vuejs开发环境搭建及热更新【推荐】
Sep 07 Javascript
微信小程序实现元素渐入渐出动画效果封装方法
May 18 Javascript
JS内置对象和Math对象知识点详解
Apr 03 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
ajax+php打造进度条代码[readyState各状态说明]
2010/04/12 PHP
php中get_cfg_var()和ini_get()的用法及区别
2015/03/04 PHP
PHP数组相关函数汇总
2015/03/24 PHP
PHP开发之归档格式phar文件概念与用法详解【创建,使用,解包还原提取】
2017/11/17 PHP
javascript学习笔记(五)正则表达式
2011/04/08 Javascript
使用正则表达式的格式化与高亮显示json字符串
2014/12/03 Javascript
自定义jQuery插件方式实现强制对象重绘的方法
2015/03/23 Javascript
javascript判断网页是关闭还是刷新
2015/09/12 Javascript
AngularJs 指令详解及示例代码
2016/09/01 Javascript
ReactNative短信验证码倒计时控件的实现代码
2017/07/20 Javascript
使用JavaScript进行表单校验功能
2017/08/01 Javascript
js禁止表单重复提交
2017/08/29 Javascript
Vue-cli创建项目从单页面到多页面的方法
2017/09/20 Javascript
JavaScript实现二叉树定义、遍历及查找的方法详解
2017/12/20 Javascript
在小程序Canvas中使用measureText的方法示例
2018/10/19 Javascript
富文本编辑器vue2-editor实现全屏功能
2019/05/26 Javascript
vue监听用户输入和点击功能
2019/09/27 Javascript
WEB前端性能优化的7大手段详解
2020/02/04 Javascript
jquery实现垂直手风琴导航栏
2020/02/18 jQuery
Python使用turtule画五角星的方法
2015/07/09 Python
jupyter安装小结
2016/03/13 Python
深入分析python数据挖掘 Json结构分析
2018/04/21 Python
Python采集猫眼两万条数据 对《无名之辈》影评进行分析
2018/12/05 Python
python学生管理系统
2019/01/30 Python
Python面向对象封装操作案例详解 II
2020/01/02 Python
Python基于pyecharts实现关联图绘制
2020/03/27 Python
Python figure参数及subplot子图绘制代码
2020/04/18 Python
Python flask框架实现查询数据库并显示数据
2020/06/04 Python
pandas按照列的值排序(某一列或者多列)
2020/12/13 Python
html5图片上传预览示例分享
2014/04/14 HTML / CSS
皇家道尔顿官网:Royal Doulton
2017/12/06 全球购物
幼儿教师考核制度
2014/01/25 职场文书
煤矿安全生产责任书
2014/04/15 职场文书
环保口号大全
2014/06/12 职场文书
鉴史问廉观后感
2015/06/10 职场文书
python 统计代码耗时的几种方法分享
2021/04/02 Python