Javascript 为所有浏览器选项卡设置Cookie
我想使用javascript设置一个cookie,该cookie可用于浏览器中的所有选项卡 我使用了Javascript 为所有浏览器选项卡设置Cookie,javascript,google-chrome,cookies,internet-explorer-11,mozilla,Javascript,Google Chrome,Cookies,Internet Explorer 11,Mozilla,我想使用javascript设置一个cookie,该cookie可用于浏览器中的所有选项卡 我使用了document.cookie=“tracker=ABC” 甚至我也尝试过设定路径,但结果还是一样 document.cookie=“tracker=ABC;path=/” 但是,这似乎只适用于设置它的选项卡。浏览器中的其他选项卡看不到此cookie 另外,我不太清楚cookies中的路径概念。如果有人能告诉我这是一个次要的答案,那就太好了 问候, SAP学习者 因此,我的问题是:如何设置适用于浏
document.cookie=“tracker=ABC”
甚至我也尝试过设定路径,但结果还是一样
document.cookie=“tracker=ABC;path=/”
但是,这似乎只适用于设置它的选项卡。浏览器中的其他选项卡看不到此cookie
另外,我不太清楚cookies中的路径概念。如果有人能告诉我这是一个次要的答案,那就太好了
问候,
SAP学习者
因此,我的问题是:如何设置适用于浏览器中所有选项卡的cookiecookie不链接到浏览器选项卡,而是链接到域及其子域 如果无法创建“交叉表”cookie,可能是因为域不同。这是一个由所有浏览器实现的明显的安全规则,它阻止域访问其他域cookie 如果域相同,则它可以工作,您可以自己验证:
- 打开一个标签,然后打开一些网站
- 使用控制台中的
创建一些cookiedocument.cookie=“test”
- 打开另一个选项卡,然后打开同一个网站
- 在控制台中键入
,您将能够看到document.cookie
cookietest
- 打开一个标签,然后打开一些网站
- 使用控制台中的
创建一些cookiedocument.cookie=“test”
- 打开另一个选项卡,然后打开同一个网站
- 在控制台中键入
,您将能够看到document.cookie
cookietest