zoukankan      html  css  js  c++  java
  • cookie-小总结吧

    写入common.js文件,其他页面调用即可:

    //添加cookie值
    function addcookie(name, value, days) {
        days = days || 0;
        var expires = "";
        if (days != 0) 
            var date = new Date();
            date.setTime(date.getTime() + (days * 24 * 3600 * 1000));
            expires = "; expires=" + date.toGMTString();
        }
        document.cookie = name + "=" + escape(value) + expires + "; path=/";
    }
    
    //获取cookie值
    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 "";
    }
    
    //删除cookie值
    function delCookie(name) {
        var exp = new Date();
        exp.setTime(exp.getTime() - 1);
        var cval = getcookie(name);
        if (cval != null)
            document.cookie = name + "=" + cval + "; path=/;expires=" + exp.toGMTString();
    }

    例子:

    <div id="cookie"></div>
    

    //添加一个名为name的cookie值 addcookie("name","123456456"); //获取一个名为name的cookie值 var name = getcookie("name"); //获取页面id名为cookie的标签 var text = document.getElementById("cookie"); //将页面id名为cookie的标签的innerHTML的内容改为name所对应的值 text.innerHTML=name; //延时五秒后 删除一个名为name的cookie值 setTimeout(function(){ delCookie("name"); },5000);
  • 相关阅读:
    最短路问题
    树的最小支配集,最小点覆盖与最大独立集
    最近公共祖先(LCA)
    图的生成树
    图的遍历
    图的存储结构
    博客园总算支持Markdown了
    关于VMware(虚拟机) 出现错误时处理办法
    Docker 部署 _实现每日情话 定时推送(apscheduler)
    tkinter + 爬虫 实现影视在线资源系统
  • 原文地址:https://www.cnblogs.com/xiangru0921/p/6605320.html
Copyright © 2011-2022 走看看