gpt4 book ai didi

javascript - 检查 cookie 是否存在,否则将 cookie 设置为 10 天后过期

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

这是我想要做的(伪代码):

想象一下示例中 cookie 的名称是“visited”,并且它不包含任何内容。

if visited exists
then alert("hello again");
else
create visited - should expire in 10 days;
alert("This is your first time!")

如何在 JavaScript 中实现此目的?

最佳答案

您需要读取和写入document.cookie

if (document.cookie.indexOf("visited=") >= 0) {
// They've been here before.
alert("hello again");
}
else {
// set a new cookie
expiry = new Date();
expiry.setTime(expiry.getTime()+(10*60*1000)); // Ten minutes

// Date()'s toGMTSting() method will format the date correctly for a cookie
document.cookie = "visited=yes; expires=" + expiry.toGMTString();
alert("this is your first time");
}

关于javascript - 检查 cookie 是否存在,否则将 cookie 设置为 10 天后过期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6092218/

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