Man*_*dan 10 javascript jquery jquery-plugins jquery-cookie cookie-path
首先,设置一个cookie:
jQuery.cookie('monster', 'big', { path : '/sesame/'});
Run Code Online (Sandbox Code Playgroud)
接下来,尝试阅读它:
jQuery.cookie('monster');
Run Code Online (Sandbox Code Playgroud)
Firefox告诉我,cookie确实已经设置好了.值是big,路径是/sesame/.然而,当我试图读取cookie时,它将无法工作.
问题的替代版本:如何在读取 cookie 时指定路径?
作为一个实验,我使用了以下语法,但它设置了一个cookie而不是一个cookie.
$.cookie('cookie_name', { path: '/path/' });
Run Code Online (Sandbox Code Playgroud)
JQuery cookie扩展搜索document.cookie属性以查找cookie并读取其值.Document.cookie只返回当前文档路径下的cookie的名称,值对.但它允许您为不同于当前文档路径的路径设置 cookie .
因此,这不是jQuery cookie插件中的限制/错误; 相反,它是如何在Javascript中处理cookie的副产品.