gpt4 book ai didi

javascript - 按名称读取 javascript cookie

转载 作者:行者123 更新时间:2023-12-02 23:44:01 24 4
gpt4 key购买 nike

我已经使用设置了 cookie

document.cookie = 
'MYBIGCOOKIE=' + value +
'; expires=' + now.toGMTString() +
'; path=/';

现在该网站上设置了 5 到 10 个 cookie,有没有办法通过名称检查此 cookie 的值。

if (document.cookie.MYBIGCOOKIE == '1') {
alert('it is 1')
}

最佳答案

使用 RegExp 构造函数和多个替换来阐明语法:

function getCook(cookiename) 
{
// Get name followed by anything except a semicolon
var cookiestring=RegExp(cookiename+"=[^;]+").exec(document.cookie);
// Return everything after the equal sign, or an empty string if the cookie name not found
return decodeURIComponent(!!cookiestring ? cookiestring.toString().replace(/^[^=]+./,"") : "");
}

//Sample usage
var cookieValue = getCook('MYBIGCOOKIE');

关于javascript - 按名称读取 javascript cookie,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5142337/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com