zoukankan      html  css  js  c++  java
  • js写入和读取cookie

    <!doctype html>
    <html>
        
        <head>
            <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
            <title>
                test
            </title>
        </head>
        
        <body>
            <script type="text/javascript">
                //写cookies
                function setCookie(name, value) {
                    var Days = 30;
                    var exp = new Date();
                    exp.setTime(exp.getTime() + Days * 24 * 60 * 60 * 1000);
                    document.cookie = name + "=" + escape(value) + ";expires=" + exp.toGMTString();
                }
    
                //读取cookies 
                function getCookie(name) {
                    var arr, reg = new RegExp("(^| )" + name + "=([^;]*)(;|$)");
    
                    if (arr = document.cookie.match(reg)) return unescape(arr[2]);
                    else return null;
                }
    
                //删除cookies 
                function delCookie(name) {
                    var exp = new Date();
                    exp.setTime(exp.getTime() - 1);
                    var cval = getCookie(name);
                    if (cval != null) document.cookie = name + "=" + cval + ";expires=" + exp.toGMTString();
                }
                setCookie("name", "peter");
                setCookie("sex", "man");
                setCookie("age", "19");
    
                console.log(getCookie("name"));
                console.log(getCookie("sex"));
                console.log(getCookie("age"));
            </script>
        </body>
    
    </html>
  • 相关阅读:
    从官方下载 Bootstrap 版本 并写 第一个页面
    南阳477
    南阳463
    南阳455
    南阳399
    南阳276
    南阳275
    南阳268
    南阳264
    南阳263
  • 原文地址:https://www.cnblogs.com/rxbook/p/11773553.html
Copyright © 2011-2022 走看看