浅析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 相关文章推荐
JS获取网页图片name属性的方法
Apr 01 Javascript
jquery实现的省市区三级联动
Apr 02 Javascript
理解js对象继承的N种模式
Jan 25 Javascript
ionic js 复选框 与普通的 HTML 复选框到底有没区别
Jun 06 Javascript
基于WebUploader的文件上传js插件
Aug 19 Javascript
jq实现左滑显示删除按钮,点击删除实现删除数据功能(推荐)
Aug 23 Javascript
bootstrap读书笔记之CSS组件(上)
Oct 17 Javascript
基于Bootstrap 3 JQuery及RegExp的表单验证功能
Feb 16 Javascript
angularjs实现搜索的关键字在正文中高亮出来
Jun 13 Javascript
基于JavaScript实现简单的音频播放功能
Jan 07 Javascript
微信小程序实现自上而下字幕滚动
Jul 14 Javascript
零基础之Node.js搭建API服务器的详解
Mar 08 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
火影忍者:这才是千手柱间和扉间的真正死因,角都就比较搞笑了!
2020/03/10 日漫
php实现mysql同步的实现方法
2009/10/21 PHP
php后退一页表单内容保存实现方法
2012/06/17 PHP
php画图实例
2014/11/05 PHP
简单谈谈PHP面向对象之标识对象
2017/06/27 PHP
PHP设计模式(七)组合模式Composite实例详解【结构型】
2020/05/02 PHP
php的lavarel框架中join和orWhere的用法
2020/12/28 PHP
JavaScript 判断浏览器类型及版本
2009/02/21 Javascript
ASP.NET jQuery 实例13 原创jQuery文本框字符限制插件-TextArea Counter
2012/02/03 Javascript
老生常谈 关于JavaScript的类的继承
2016/06/24 Javascript
jQuery实现下拉框多选 jquery-multiselect 的实例代码
2016/07/14 Javascript
AngularJS学习笔记(三)数据双向绑定的简单实例
2016/11/08 Javascript
JavaScript的事件机制详解
2017/01/17 Javascript
JS设置CSS样式的方式汇总
2017/01/21 Javascript
js+css实现红包雨效果
2018/07/12 Javascript
nuxt框架中对vuex进行模块化设置的实现方法
2019/09/06 Javascript
Vue实现腾讯云点播视频上传功能的实现代码
2020/08/17 Javascript
Python中处理字符串之islower()方法的使用简介
2015/05/19 Python
Python的Flask框架中使用Flask-Migrate扩展迁移数据库的教程
2016/06/14 Python
Python 循环终止语句的三种方法小结
2019/06/24 Python
Eclipse配置python默认头过程图解
2020/04/26 Python
python中的错误如何查看
2020/07/08 Python
关于Python字符编码与二进制不得不说的一些事
2020/10/04 Python
python3中编码获取网页的实例方法
2020/11/16 Python
运行python提示no module named sklearn的解决方法
2020/11/29 Python
浅析Python 中的 WSGI 接口和 WSGI 服务的运行
2020/12/09 Python
天猫超市:阿里巴巴打造的网上超市
2016/11/02 全球购物
Sephora丝芙兰菲律宾官方网站:购买化妆品和护肤品
2017/04/05 全球购物
学校介绍信范文
2014/01/14 职场文书
竞选班干部演讲稿
2014/04/24 职场文书
理想演讲稿范文
2014/05/21 职场文书
物资采购方案
2014/06/12 职场文书
小学教师暑期培训方案
2014/08/28 职场文书
在职证明书范本(2014新版)
2014/09/25 职场文书
部队2014年终工作总结
2014/11/27 职场文书
2015年员工工作总结范文
2015/04/08 职场文书