//创建并赋值 重新赋值也是这样操作
document.cookie="userId=828";
document.cookie="userName=hulk"; //获取值 一般出来都是以 ; 号分割的字符串
var strCookie=document.cookie; 设置失效日期
<script language="JavaScript" type="text/javascript">
<!--
//获取当前时间
var date=new Date();
var expiresDays=10;
//将date设置为10天以后的时间
date.setTime(date.getTime()+expiresDays*24*3600*1000);
//将userId和userName两个cookie设置为10天后过期
document.cookie="userId=828; userName=hulk; expires="+date.toGMTString();
//-->
</script> //为了删除一个cookie,可以将其过期时间设定为一个过去的时间
<script language="JavaScript" type="text/javascript">
<!--
//获取当前时间
var date=new Date();
//将date设置为过去的时间
date.setTime(date.getTime()-10000);
//将userId这个cookie删除
document.cookie="userId=828; expires="+date.toGMTString();
//-->
</script> 1.添加一个cookie:addCookie(name,value,expiresHours) ;
<script language="JavaScript" type="text/javascript">
<!--
function addCookie(name,value,expiresHours){
var cookieString=name+"="+escape(value);
//判断是否设置过期时间
if(expiresHours>0){
var date=new Date();
date.setTime(date.getTime+expiresHours*3600*1000);
cookieString=cookieString+"; expires="+date.toGMTString();
}
document.cookie=cookieString;
}
//-->
</script> 2.获取指定名称的cookie值:getCookie(name) ;
<script language="JavaScript" type="text/javascript">
<!--
function getCookie(name){
var strCookie=document.cookie;
var arrCookie=strCookie.split("; ");
for(var i=0;i<arrCookie.length;i++){
var arr=arrCookie[i].split("=");
if(arr[0]==name)return arr[1];
}
return "";
}
//-->
</script>
3.删除指定名称的cookie:deleteCookie(name) <script language="JavaScript" type="text/javascript">
<!--
function deleteCookie(name){
var date=new Date();
date.setTime(date.getTime()-10000);
document.cookie=name+"=v; expires="+date.toGMTString();
}
//-->
</script>

最新文章

  1. maven
  2. oracl 创建用户
  3. Lua简易入门教程
  4. windows 应用商店应用笔记
  5. 初识zookeeper(二)之与Dubbo-admin关联
  6. OSGi 学习(二)
  7. NFS(网络文件系统)
  8. vim下使用YouCompleteMe实现代码提示、补全以及跳转设置
  9. hdu_5806_NanoApe Loves Sequence Ⅱ(双指针)
  10. Javasript 正则匹配任意字符
  11. string和c_str()使用时的坑
  12. linux下在root用户登陆状态下,以指定用户运行脚本程序实现方式
  13. 【1】public
  14. linux压缩与解压
  15. Codeforces Round #310 (Div. 2)
  16. Windows Updateエラー 80072EE2
  17. if-else和while循环
  18. 微软职位内部推荐-Senior NLP Scientist
  19. 玩转SpringCloud Spring Cloud 微服务
  20. Oracle 学习之触发器

热门文章

  1. 动态链接库(dll)简介(转)
  2. cocos2dx游戏开发——捕鱼达人mini版学习笔记(一)——FishAchor的搭建
  3. kali 安装火狐
  4. Hark的数据结构与算法练习之煎饼排序
  5. Hark的数据结构与算法练习之梳排序
  6. 5.AsyncHttp、post
  7. Xamarin.iOS提供没有匹配的配置文件
  8. D6 I
  9. 字符串截取函数substr和substring的不同及其相关说明
  10. BFS POJ 3278 Catch That Cow