当前位置: 首页 > 编程笔记 >

JS 新增Cookie 取cookie值 删除cookie 举例详解

唐兴思
2023-03-14
本文向大家介绍JS 新增Cookie 取cookie值 删除cookie 举例详解,包括了JS 新增Cookie 取cookie值 删除cookie 举例详解的使用技巧和注意事项,需要的朋友参考一下

cookie很实用的一个功能,可以判断某个状态,在项目中使用率极高


    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();  

        var strsec = getsec(time);  

        var exp = new Date();  

        exp.setTime(exp.getTime() + strsec*1);  

        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();  

    }  

 类似资料:
  • 本文向大家介绍JS设置cookie、读取cookie,包括了JS设置cookie、读取cookie的使用技巧和注意事项,需要的朋友参考一下 JavaScript是运行在客户端的脚本,因此一般是不能够设置Session的,因为Session是运行在服务器端的。 而cookie是运行在客户端的,所以可以用JS来设置cookie。 js设置cookie方法汇总: 第一种: 第二种: 第三个例子 注意:

  • 本文向大家介绍PHP 删除Cookie,包括了PHP 删除Cookie的使用技巧和注意事项,需要的朋友参考一下 示例 要删除Cookie,请将过期时间戳记设置为过去的时间。这将触发浏览器的删除机制: 删除Cookie时,请确保path和的domain参数setcookie()与您要删除的Cookie匹配,否则将创建一个立即过期的新Cookie。 $_COOKIE如果当前页面使用该值,则最好取消设置

  • 如果cookie的max-age属性的值为0,则表示删除该cookie。cookie机制没有提供删除方法,因此通过设置该cookie即时失效实现删除cookie的效果。失效的cookie会被浏览器从cookie文件或者内存中删除。如: function delCookie(name) { setCookie(name, "", 0); }

  • 本文向大家介绍php 删除cookie方法详解,包括了php 删除cookie方法详解的使用技巧和注意事项,需要的朋友参考一下 我们先来看下相关cookie的机制。 要删除cookie需要确保它的失效期是在过去,才能触发浏览器的删除机制。 下面的例子说明了如何删除刚才设置的cookie: 删除一个cookie的方法就是把这个cookie的有效期设置为当前时间以前,这也是几乎所有php程序员都会这么

  • 问题内容: 当我想删除Cookie时,我尝试 我从firefox的cookie浏览器中看到cookie仍然存在。我如何才能真正删除Cookie? 问题答案: 你可以试试这个

  • Cookie在Web应用程序上处理用户会话时发挥着重要作用。 在本章中,您将学习如何在基于Laravel的Web应用程序中使用cookie。 创建Cookie Cookie可以由Laravel的全局cookie帮助程序创建。 它是Symfony\Component\HttpFoundation\Cookie一个实例。 可以使用withCookie()方法将cookie附加到响应中。 创建Illum