相关疑难解决方法(0)

无法从JS中的document.cookie访问cookie,但浏览器显示cookie存在

我无法从JavaScript访问任何cookie.我需要读取一些值并通过JSON发送给我的自定义检查.

我试图从JS访问cookie,如下所述:

正如您在代码中看到的那样,它被视为下一个晶体:

var c_value = document.cookie;
Run Code Online (Sandbox Code Playgroud)

当我尝试document.cookie从Chrome的Web调试器访问该值时,我只看到Watch表达式中的空字符串:

所以我无法读取我需要的cookie值.

我已经检查了cookie名称,我发送该名称以获得相关值是正确的.此外,我正在使用W3Schools源代码获取cookie,如果您感兴趣(但从第二个链接,技术类似).

我该如何解决我的问题?

谢谢!

javascript cookies document get key-value

68
推荐指数
3
解决办法
5万
查看次数

无法使用JS中的document.cookie访问cookie

我遇到了一个奇怪的问题.我正在构建一个与Drupal Services交互的外部移动webapp.当我调用login.json服务时,会设置一个cookie(或者我认为)告诉Drupal我已经登录了.

webapp当前在同一域下运行,但在子目录中.但这是棘手的部分.在我的chrome资源浏览器中,我可以看到cookie下的cookie.但是,当我尝试记录document.cookie的内容时,它又回来了.

我需要做的是检查我的JS代码中是否存在该cookie.但是因为我无法从document.cookie获得它,所以我不确定我缺少什么.

此外,cookie的到期日期不早于今天,并且域匹配.

在此先感谢您的帮助!

javascript cookies drupal google-chrome

1
推荐指数
1
解决办法
3216
查看次数

标签 统计

cookies ×2

javascript ×2

document ×1

drupal ×1

get ×1

google-chrome ×1

key-value ×1