gpt4 book ai didi

javascript - 在JS中,我想检查cookie,如果不存在,则运行动画函数并写入cookie,如果存在,则跳过动画。

转载 作者:行者123 更新时间:2023-12-03 04:13:06 25 4
gpt4 key购买 nike

我已经制作了动画功能,但我不希望它在每次同一个人访问该网站时都显示动画。因此,计划是检查 cookie,如果存在,则跳过介绍动画,但如果不存在,我想运行介绍动画并创建 cookie。我对cookie或Js不太了解,所以我有点卡住了。

最佳答案

这是我在许多项目中使用的。

/*-----------------------------------------------------
global function for Set/Get Cookie
------------------------------------------------------*/

function setCookie(cname,cvalue,exdays) {
var d = new Date();
d.setTime(d.getTime() + (exdays*24*60*60*1000));
var expires = "expires=" + d.toGMTString();
document.cookie = cname + "=" + cvalue + ";" + expires + ";path=/";
}

function getCookie(name) {
var value = "; " + document.cookie;
var parts = value.split("; " + name + "=");
if (parts.length == 2) return parts.pop().split(";").shift();
}

然后设置/获取如下:

设置:

setCookie("c2u", c2u, 365); 注意:365 是 365 天

获取:

var cookieSelTimeZone = getCookie("selectedTimeZone");

关于javascript - 在JS中,我想检查cookie,如果不存在,则运行动画函数并写入cookie,如果存在,则跳过动画。,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44249094/

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