cookie

Posted huanghuali

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了cookie相关的知识,希望对你有一定的参考价值。

最近任务要求某个项目有多个主题,要求某个主题不出现广告

//cookie
function setCookie(cname, cvalue, exdays) {//设置cookie方法
    var d = new Date();//获取当前时间
    d.setTime(d.getTime() + (exdays * 24 * 60 * 60 * 1000));//格式化为cookie识别的时间
    var expires = "expires=" + d.toGMTString();
    document.cookie = cname + "=" + cvalue + "; " + expires;//设置cookie
}

function getCookie(cname) {//获取cookie方法
    var name = cname + "=";
    var ca = document.cookie.split(‘;‘);//将获得的cookie以"分号"为标识 将cookie保存到ca的数组中
    for (var i = 0; i < ca.length; i++) {
        var c = ca[i].trim();
        if (c.indexOf(name) == 0) { return c.substring(name.length, c.length); }
    }
    return "";
}

function checkCookie() {
    var theme = getCookie("theme_bazihehun");
    if (theme == "30") {
        $("#publicFydNew").hide();
    }
}
checkCookie()

附件参考:

https://www.cnblogs.com/zqifa/p/js-cookie-1.html

https://blog.csdn.net/minolk/article/details/80540750

 

以上是关于cookie的主要内容,如果未能解决你的问题,请参考以下文章

JavaScript单行代码,也就是代码片段

XSS:如何从 C# 中的字符串中删除 JS 片段?

Django cookie 横幅:window.wpcc 未定义

最详细的cookie和浏览隐私之间的关系

c#如何采集需要登录的页面

IE无法获得cookie,ie不支持cookie的解决办法,火狐支持