gpt4 book ai didi

javascript - 如何获取在没有页面加载的情况下创建的 JS cookie?

转载 作者:行者123 更新时间:2023-12-02 22:08:01 25 4
gpt4 key购买 nike

我有这个服务,可以在不执行任何页面加载的情况下创建 cookie。因此,cookie 被创建,但是我的检索 cookie 的函数在第一页加载时运行并失败,因为 cookie 尚未创建。在触发我的函数之前,我是否可以监听 cookie 创建(在不加载页面的情况下创建)?

这是我到目前为止所拥有的:

function customerExists() {

var customer-id = Cookies.get('customer-id')

if ($('.customer-text')[0] && customer-id == '39494' ) {

$(".customer-mesg").show();

} else {
$(".customer-mesg").hide();
}
}

最佳答案

是的,编写一个返回解析为 cookie 的 Promise 的函数。然后只需在函数调用上使用 .then(res=>funcAfterCookie(res)) 来创建 cookie 或在 Promise 对象本身上使用。

关于javascript - 如何获取在没有页面加载的情况下创建的 JS cookie?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59653099/

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