我想使用JavaScript设置cookie,该cookie可用于浏览器中的所有标签。
我用过document.cookie = "tracker=ABC"
即使我也尝试设置路径,但结果仍然相同
document.cookie = "tracker=ABC;path=/"
但是,这似乎仅适用于设置它的选项卡。此cookie对浏览器中的其他选项卡不可见。
此外,我对Cookie中的路径概念不太清楚。如果有人能告诉我有关它作为次要答案的信息,那将很好
此致
SAP学习者
所以我的问题是:如何设置适用于浏览器中所有选项卡的cookie
答案 0 :(得分:2)
cookie不会链接到浏览器选项卡,而是链接到域及其子域。
如果您无法创建“交叉表” Cookie,则可能是因为域不同。这是所有浏览器都实施的一项明显的安全规则,可以防止域访问其他域的cookie。
如果域相同,则可以使用,您可以自己验证:
document.cookie = "test"
创建一些cookie document.cookie
,您将可以看到test
cookie