浅析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 面向对象编程
Oct 28 Javascript
javascript中call和apply的用法示例分析
Apr 02 Javascript
js带点自动图片轮播幻灯片特效代码分享
Sep 07 Javascript
Angular之指令Directive用法详解
Mar 01 Javascript
浅谈vue+webpack项目调试方法步骤
Sep 11 Javascript
JavaScript中立即执行函数实例详解
Nov 04 Javascript
Vue.js获取被选择的option的value和text值方法
Aug 24 Javascript
vue中rem的配置的方法示例
Aug 30 Javascript
小程序hover-class点击态效果实现
Feb 26 Javascript
vue 实现在同一界面实现组件的动态添加和删除功能
Jun 16 Javascript
JS 5种遍历对象的方式
Jun 16 Javascript
VUE前端从后台请求过来的数据进行转换数据结构操作
Nov 11 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
配置PHP使之能同时支持GIF和JPEG
2006/10/09 PHP
Yii框架视图、视图布局、视图数据块操作示例
2019/10/14 PHP
jQuery 入门级学习笔记及源码
2010/01/22 Javascript
JS截取字符串常用方法详细整理
2013/10/28 Javascript
javascript实现锁定网页、密码解锁效果(类似系统屏幕保护效果)
2014/08/15 Javascript
基于BootStrap Metronic开发框架经验小结【二】列表分页处理和插件JSTree的使用
2016/05/12 Javascript
微信小程序 wxapp内容组件 text详细介绍
2016/10/31 Javascript
微信小程序之ES6与事项助手的功能实现
2016/11/30 Javascript
JavaScript原型继承_动力节点Java学院整理
2017/06/30 Javascript
JavaScript定义及输出螺旋矩阵的方法详解
2017/12/01 Javascript
浅谈Vue2.0父子组件间事件派发机制
2018/01/08 Javascript
红黑树的插入详解及Javascript实现方法示例
2018/03/26 Javascript
Node.js笔记之process模块解读
2018/05/31 Javascript
jQuery实现table表格信息的展开和缩小功能示例
2018/07/21 jQuery
node.js学习笔记之koa框架和简单爬虫练习
2018/12/13 Javascript
详解微信小程序之scroll-view的flex布局问题
2019/01/16 Javascript
微信公众平台 客服接口发消息的实现代码(Java接口开发)
2019/04/17 Javascript
[06:36]吞吞映像top1
2014/06/20 DOTA
基于python select.select模块通信的实例讲解
2017/09/21 Python
python使用Apriori算法进行关联性解析
2017/12/21 Python
Python数据类型中的“冒号“[::]——分片与步长操作示例
2018/01/24 Python
Python使用Selenium爬取淘宝异步加载的数据方法
2018/12/17 Python
tensorflow求导和梯度计算实例
2020/01/23 Python
Python通过zookeeper实现分布式服务代码解析
2020/07/22 Python
HTML5中canvas中的beginPath()和closePath()的重要性
2018/08/24 HTML / CSS
广告学专业毕业生自荐信
2013/09/24 职场文书
建筑专业毕业生推荐信
2013/11/21 职场文书
医药工作岗位求职信分享
2013/12/31 职场文书
办理退休介绍信
2014/01/09 职场文书
信息技术专业大学生职业生涯规划书
2014/01/24 职场文书
个人安全承诺书
2014/05/22 职场文书
银行贷款委托书范本
2014/10/11 职场文书
公司表扬稿范文
2015/05/05 职场文书
2019让人心动的商业计划书
2019/06/27 职场文书
《地。-关于地球的运动-》单行本第七集上市,小说家朝井辽献上期待又害怕的推荐文
2022/03/31 日漫
教你使用RustDesk 搭建一个自己的远程桌面中继服务器
2022/08/14 Servers