Javascript 如何获取在没有页面加载的情况下创建的JS cookie?
我有一个服务,它创建cookie而不进行任何页面加载。因此创建了cookie,但是我检索cookie的函数在加载第一页时运行,并且失败,因为cookie尚未创建。在启动我的函数之前,我是否可以在不加载页面的情况下监听cookie创建 这就是我到目前为止所做的:Javascript 如何获取在没有页面加载的情况下创建的JS cookie?,javascript,jquery,cookies,Javascript,Jquery,Cookies,我有一个服务,它创建cookie而不进行任何页面加载。因此创建了cookie,但是我检索cookie的函数在加载第一页时运行,并且失败,因为cookie尚未创建。在启动我的函数之前,我是否可以在不加载页面的情况下监听cookie创建 这就是我到目前为止所做的: function customerExists() { var customer-id = Cookies.get('customer-id') if ($('.customer-text')[0] &am
function customerExists() {
var customer-id = Cookies.get('customer-id')
if ($('.customer-text')[0] && customer-id == '39494' ) {
$(".customer-mesg").show();
} else {
$(".customer-mesg").hide();
}
}
是的,编写一个函数,返回解析为cookie的承诺。然后在函数调用中使用.thenres=>FuncAfterCookiiers创建cookie或Promise对象本身 问题是创建cookie的服务是第三方服务,因此我无法真正操作该服务或访问其代码。如果没有HTTP请求和浏览器处理的响应,则无法设置cookie。您应该知道该请求,并且能够在发出请求后读取cookie。如何在不加载页面的情况下创建cookie?客户端cookie由页面或页面中调用的javascript创建。它是服务器端cookie吗?它只是由react应用程序创建的cookie,而不加载页面。如果cookie存在,那么即使在创建cookie之后,我也会得到false。我的意思是,你可以设置一个计时器,每秒检查cookie或者类似的东西。。。如果React应用程序能够播放一条你可以(用双关语)做出反应的消息,那就更好了。这就是诀窍,不是吗?如何编写返回解析为cookie的承诺的函数?cookie是在哪里创建的?只要给厨师一个承诺我怎么知道?你才是有答案的人!:只要问题没有具体说明这一点,我就不是OPand。我只能给出一个大概的答案。他想等待一些东西->使用承诺书是的,我说等待饼干被创造出来,而不是什么东西!