【发布时间】:2013-11-28 14:47:16
【问题描述】:
我正在使用 Jquery Cookie,我正在尝试在我设置的不同目录中检索 cookie:
<script>
$(document).ready(function () {
$("#saveForm").click(function () {
$.cookie('myCookie', $("#Website").val(), {
expires: 365,
path: '/'
});
});
</script>
cookie 已存储,我在浏览器的 cookie 中对其进行了验证。所以我试图用这个来检索它,但它没有得到它。路径有问题还是我的代码有问题?
这是我用来尝试检索它的代码:
<script>
$(document).ready(function () {
$("#Website").val($.cookie('myCookie'));
path: '/'
});
</script>
【问题讨论】:
-
我认为不可能从不同的路径读取cookie
-
path: '/'在对象字面量之外在做什么?反正读取cookie的时候不需要指定路径,设置的时候就可以了。 -
如果您想允许来自同一域的任何人读取 cookie,只需保留路径设置
-
如果路径是当前路径的父路径,则可以访问 cookie。
标签: javascript jquery cookies