我在根目录上使用 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。它在那里并设置为/
。
在所有其他浏览器中完美运行。