zoukankan      html  css  js  c++  java
  • JS设置cookie,读取cookie,删除cookie

    总结了一下cookie的使用,不全面.都是基础的知识,后期还会再添加.

     1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
     2 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
     3 <head>
     4   <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
     5   <title>cookie</title>
     6 </head>
     7 <body>
     8   
     9 </body>
    10 </html>
    11 <script type="text/javascript">
    12 //write cookie
    13 function setCookie(name, value){
    14       var Days=30;
    15       var exp=new Date();
    16       exp.setTime(exp.getTime()+Days*24*60*60*1000);
    17       document.cookie=name+"="+escape(value)+";expires="+exp.toGMTString();
    18 }
    19 //reading cookie
    20 function getCookie(){
    21         var arr,reg=new RegExp("(^|)"+name+"([^;]*)(;|$)");
    22         if(arr=document.cookie.match(reg)){
    23                       return unescape(arr[2]); 
    24         }else{
    25                       return null;
    26         }
    27 }
    28 //delete cookie
    29 function delCookie(name){
    30         var exp=new Date();
    31         exp.setTime(exp.getTime()-1);
    32         var cval=getCookie(name);
    33         if(cval!=null){
    34             document.cookie=name+"="+cval+";expires="+exp.toGMTString();
    35         }
    36 }
    37 setCookie("name","liubeimeng");
    38 setCookie("name1","liubeimeng1");
    39 delCookie("name1");
    40 alert(getCookie("name")); 
    41 </script>
  • 相关阅读:
    将html转换成image图片png格式
    maven 发布打包部署 命令
    javap 指令集
    国内maven仓库地址
    五行大义
    oracle
    【Centos linux系统】命令行(静默)安装oracle 11gR2
    windows安装mysql-5.7压缩版详细教程
    k8s入门系列之扩展组件(一)DNS安装篇
    k8s入门系列之集群安装篇
  • 原文地址:https://www.cnblogs.com/liubeimeng/p/4956416.html
Copyright © 2011-2022 走看看