zoukankan      html  css  js  c++  java
  • cookie小应用

    ps:如果没有cookie信息,将显示div,否则不显示。 (请在火狐浏览器下测试)

     还是上代码:

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>cookie应用</title>
    <style>
    #div1 {width:200px; height:200px; background:#CCC; display:none;}
    </style>
    <script>
    /* 如果没有cookie信息,将显示div,否则不显示。 (请在火狐浏览器下测试) */
    //设置cookie
    function setCookie(name, value, iDay){
        var oDate=new Date();
        oDate.setDate(oDate.getDate()+iDay);
    document.cookie=name+'='+value+';expires='+oDate;
    }
    
    //读取cookie
    function getCookie(name)
    {
        var arr=document.cookie.split(';');  //定义一个数组
        var re=new RegExp('\b'+name+'=\w+');  //定义一个正则
        var res=document.cookie.match(re);  //匹配所选字段
        if(res){
            return res[0].split('=')[1]; //如果匹配成功,返回结果
        }
        else
        {
            return ''; //否则返回空
        }
    }
    
    //删除cookie
    function removeCookie(name){setCookie(name, '1', -1) } //利用setCookie函数,将时间设置为-1,达到删除效果(默认没有删除方法)
    
    window.onload=function ()
    {
        var oDiv=document.getElementById('div1');
    
        if(!getCookie('arrial'))
        {
            oDiv.style.display='block';
             setCookie('arrial', '1', 30);      //向cookie中添加'arrial', '1', 30
        }
    };
    </script>
    </head>
    
    <body>
    <div id="div1">没有cookie信息</div>
    </body>
    </html>
  • 相关阅读:
    最优比率环 SPFA+二分
    严格次小生成树
    SPFA判断负环BFS+DFS
    poj 1149 PIGS 网络流-最大流 建图理解
    9.20开始的停课日常
    Speed
    [BZOJ4827][Hnoi2017]礼物(FFT)
    中山纪念中学集训日志
    [POJ1151][HDU1542]Atlantis(线段树,扫描线)
    [BZOJ2002][洛谷P3203][Hnoi2010]Bounce 弹飞绵羊(LCT维护链长)
  • 原文地址:https://www.cnblogs.com/wysdddh/p/6027213.html
Copyright © 2011-2022 走看看