浅析javascript操作 cookie对象


Posted in Javascript onDecember 26, 2014

Cookie 对象

是一种以文件(Cookie文件)的形式保存在客户端硬盘的Cookies文件夹中的数据信息(Cookie数据)。Cookie文件夹中的用户数据信息(Cookie数据)。Cookie文件由所访问的Web站点建立,以长久的保存客户端与Web站点间的会话数据,并且该Cookie数据只允许被所访问的Web站点进行读取。(不允许进行跨域的访问)

Cookie文件的格式:

NS:Cookie.txt
IE:用户名@域名.txt

javascript 写入Cookie

格式:
document.cookie=”关键字=值[;expires=有效日期][;…]”
备注:
有效日期格式:Wdy,DD-Mon-YY HH:MM: SS
Wdy/Mon : 英文星期/月份;
还包含path、domain、secure属性;
每个Web站点(domain)可建立20个Cookie数据;
每个浏览器可存储300个Cookie数据,4K字节;
客户有禁止Cookie数据的写入。

用js操作Cookie要比用jsp servlet来操作Cookie要麻烦的多

为什么在Cookie文件夹中看不到用来存放Session的Cookie文件?

      用两种类型的Cookie

持久性Cookie,会被存储到客户端的硬盘上。
会话Cookie:不会存储到客户端的硬盘上,而是放在浏览器进程所处的内存当中,当浏览器关闭则该会话Cookie就销毁了。

<!DOCTYPE html> 

<html> 

<head> 

</head> 

<body> 

<script type="text/javascript"> 

    var today=new Date(); 

    

    var expireDay=new Date(); 

    var msPerMonth=24*60*60*1000*31; 

    expireDay.setTime(today.getTime()+msPerMonth); 

    document.cookie="name=liujl;expires="+expireDay.toGMTString(); 

    document.writeln("cookie已经写到硬盘上了"); 

    document.writeln("内容是:"+document.cookie); 

    document.writeln("过期时间:"+expireDay.toGMTString()); 

</script> 

</body> 

</html>
Javascript 相关文章推荐
Javascript实例教程(19) 使用HoTMetal(2)
Dec 23 Javascript
一个高效的JavaScript压缩工具下载集合
Mar 06 Javascript
脚本之家贴图转换+转贴工具用到的js代码超级推荐
Apr 05 Javascript
使用javascipt---实现二分查找法
Apr 10 Javascript
JavaScript排序算法之希尔排序的2个实例
Apr 04 Javascript
JavaScript实现将UPC转换成ISBN的方法
May 26 Javascript
jQuery插件boxScroll实现图片轮播特效
Jul 14 Javascript
JQuery 在文档中查找指定name的元素并移除的实现方法
May 19 Javascript
js事件驱动机制 浏览器兼容处理方法
Jul 23 Javascript
详解vue-router2.0动态路由获取参数
Jun 14 Javascript
微信小程序实现简单表格
Feb 14 Javascript
countUp.js实现数字动态变化效果
Oct 17 Javascript
浅谈javascript对象模型和function对象
Dec 26 #Javascript
angularjs基础教程
Dec 25 #Javascript
jQuery中detach()方法用法实例
Dec 25 #Javascript
jQuery中remove()方法用法实例
Dec 25 #Javascript
jQuery中replaceWith()方法用法实例
Dec 25 #Javascript
jQuery中before()方法用法实例
Dec 25 #Javascript
2014 年最热门的21款JavaScript框架推荐
Dec 25 #Javascript
You might like
攻克CakePHP系列三 表单数据增删改
2008/10/22 PHP
php Http_Template_IT类库进行模板替换
2009/03/19 PHP
php面向对象全攻略 (十一)__toString()用法 克隆对象 __call处理调用错误
2009/09/30 PHP
鸡肋的PHP单例模式应用详解
2013/06/03 PHP
PHP大批量插入数据库的3种方法和速度对比
2014/07/08 PHP
PHP strip_tags() 去字符串中的 HTML、XML 以及 PHP 标签的函数
2016/05/22 PHP
Centos 6.5下PHP 5.3安装ffmpeg扩展的步骤详解
2017/03/02 PHP
Yii 2.0实现联表查询加搜索分页的方法示例
2017/08/02 PHP
PHP+百度AI OCR文字识别实现了图片的文字识别功能
2019/05/08 PHP
laravel 实现用户登录注销并限制功能
2019/10/24 PHP
选择器中含有空格在使用示例及注意事项
2013/07/31 Javascript
Node.js的包详细介绍
2015/01/14 Javascript
javascript 对象数组根据对象object key的值排序
2015/03/09 Javascript
javascript原生ajax写法分享
2016/04/10 Javascript
限制文本框只能输入数字||只能是数字和小数点||只能是整数和浮点数
2016/05/27 Javascript
AngularJS动态加载模块和依赖的方法分析
2016/11/08 Javascript
vue.js指令v-model使用方法
2017/03/20 Javascript
javascript设计模式 ? 代理模式原理与用法实例分析
2020/04/16 Javascript
[03:27]《辉夜杯》线下训练营 导师CU和海涛指点迷津
2015/10/23 DOTA
Python实现生成简单的Makefile文件代码示例
2015/03/10 Python
为Python的Tornado框架配置使用Jinja2模板引擎的方法
2016/06/30 Python
Python之inspect模块实现获取加载模块路径的方法
2018/10/16 Python
python定时检测无响应进程并重启的实例代码
2019/04/22 Python
Python partial函数原理及用法解析
2019/12/11 Python
HTML5 video循环播放多个视频的方法步骤
2020/08/06 HTML / CSS
John Hardy官方网站:手工设计首饰的奢侈品牌
2017/07/05 全球购物
师范毕业生自荐信
2013/10/17 职场文书
酒店执行总经理岗位职责
2013/12/15 职场文书
土建工程师岗位职责
2014/06/10 职场文书
授权委托书格式
2014/07/31 职场文书
2015年清明节活动总结
2015/02/09 职场文书
房地产财务经理岗位职责
2015/04/08 职场文书
公安机关起诉意见书
2015/05/20 职场文书
2016年综治宣传月活动宣传标语口号
2016/03/16 职场文书
详细聊聊Oracle表碎片对性能有多大的影响
2022/03/19 Oracle
如何Tomcat中使用ipv6地址
2022/05/06 Servers