【发布时间】:2011-09-08 02:34:56
【问题描述】:
我有以下目录树:
+ folder1
|--- folder2
|------ page1.html
|--- page2.html
如果我使用 JavaScript 在page1.html 中设置一些 cookie,该 cookie 使用的路径是什么?
编辑:
让我更好地解释一下。我正在使用本地文件。 page1.html 正在通过 /home/user/.../folder1/folder2/page1.html 访问,而不是通过使用 HTTP 服务器的客户端计算机。
澄清一下:
似乎某些浏览器(如 Chrome)在使用 file:/// 时不存储 cookie,但 Firefox 和 Internet Explorer 都可以。
【问题讨论】:
-
Cookie 它独立于创建它的页面,“路径”仅包含网站域。 (假设您指的是出现在浏览器 cookie 列表中的 cookie 名称)
-
查看我的编辑。我不知道为什么我投了反对票
:( -
对不起,以为你没有检查一些基本信息 - 忽略。
-
有人知道 Firefox 57 中是否添加了这个“功能”吗?我正在尝试调试一个问题——我的本地脚本曾经在 FF 中工作到 57 岁,现在它似乎丢失了 cookie。我的假设之一是 FF 已转到无本地 cookie 默认值。然而,网络搜索几乎是不可能的;你得到的只是关于如何启用/禁用 cookie 或附加 cookie 管理器的噪音。这个问题是我最接近的。
标签: javascript cookies cross-browser local-files