【发布时间】:2013-01-06 01:26:21
【问题描述】:
我正在使用以下代码在根目录上设置一个带有 jQuery 的 cookie:
$.cookie('key', 'value', {
path: '/',
expires: 30
});
然后我在整个网站上读取 cookie,但 IE9 只会在主页 (www.example.com/) 上找到 cookie,而不是其他页面 (www.example.com/subdir 或 www.example.com/subdir/sub)。
事实上,当我在任何子目录页面上var_dump($_COOKIE) 时,我得到的只是array(0) {}
我可以通过缓存 -> 查看 cookie 信息来查看 cookie。它在那里并设置为/。
在所有其他浏览器中都能完美运行。
【问题讨论】:
标签: php jquery internet-explorer cookies path