Django基础之jQuery操作cookie
2024-10-06 11:58:11
jquery之cookie操作
定义:让网站服务器把少量数据储存到客户端的硬盘或内存,从客户端的硬盘读取数据的一种技术;
下载与引入:jquery.cookie.js基于jquery;先引入jquery,再引入:jquery.cookie.js;下载:http://plugins.jquery.com/cookie/
<script type="text/javascript" src="js/jquery.min.js"></script>
<script type="text/javascript" src="js/jquery.cookie.js"></script>
1.添加一个"会话cookie"
$.cookie('the_cookie', 'the_value');
这里没有指明 cookie有效时间,所创建的cookie有效期默认到用户关闭浏览器为止,所以被称为 “会话cookie(session cookie)”。
2.创建一个cookie并设置有效时间为 7天
$.cookie('the_cookie', 'the_value', { expires: 7 });
这里指明了cookie有效时间,所创建的cookie被称为“持久 cookie (persistent cookie)”。注意单位是:天;
3.创建一个cookie并设置 cookie的有效路径
$.cookie('the_cookie', 'the_value', { expires: 7, path: '/' });
在默认情况下,只有设置 cookie的网页才能读取该 cookie。如果想让一个页面读取另一个页面设置的cookie,必须设置cookie的路径。cookie的路径用于设置能够读取 cookie的顶级目录。将这个路径设置为网站的根目录,可以让所有网页都能互相读取 cookie (一般不要这样设置,防止出现冲突)。
4.读取cookie
$.cookie('the_cookie');
5.删除cookie
$.cookie('the_cookie', null); //通过传递null作为cookie的值即可
6.可选参数
$.cookie('the_cookie','the_value',{
expires:7,
path:'/',
domain:'jquery.com',
secure:true
})
参数
expires:(Number|Date)有效期;设置一个整数时,单位是天;也可以设置一个日期对象作为Cookie的过期日期;
path:(String)创建该Cookie的页面路径;
domain:(String)创建该Cookie的页面域名;
secure:(Booblean)如果设为true,那么此Cookie的传输会要求一个安全协议,例如:HTTPS;
最新文章
- jquery 选择器(name,属性,元素)大全
- dpm-release3.1在windows下的配置
- [Cocos2D-x For WP8]Tile Map创建地图
- 使用xml方式定义补间动画
- 使用django表单,使网页添加上传文件,并分析文件。
- NK 1137: 石子合并问题
- javascript 事件多次绑定和删除
- N-Queens II——Leetcode
- 修改es最大返回结果数
- 将CSS放头部,JS放底部,可以提高页面的性能的原因
- MySQL数据库常见操作
- 终于放弃Windows下丑陋的cmd
- 20175214 《Java程序设计》第8周学习总结
- Oracle 11g设置IP访问限制
- List和符号分隔的字符串互相转换
- [Linux] Nginx响应压缩gzip
- 关于react-native项目在MacBookPro环境下打包成IPA
- 3ds max学习笔记-- 复合对象运算
- jmeter --JDBC请求
- js-数字、字符串、布尔值的转换方式
热门文章
- hdu 6092 Rikka with Subset(多重背包)
- 8.8&;8.9 dp训练小结
- Storm 系列(四)—— Storm 集群环境搭建
- android EditText实现圆弧背景
- Python中使用python -m pip install --upgrade pip升级pip时老是不成功
- sql server之SQL SELECT INTO 语句
- Java第二次作业第二题
- 分别设计点类Point和圆类Circle,点类有两个私有数据纵坐标和横坐标;圆类有也两个私有数据圆心和半径,其中圆心是一个点类对象;要求如下所述: (1) 通过构造方法初始化数据成员,数据成员的初始化通过构造方法的参数传递;(2) 分别编写点和圆的输出函数,其中圆的输出包括圆心和半径的输出;点的输出x,y;
- MYSQL之查询篇
- python小基础