如何使用jQuery在另一个页面上获取cookie值?

use*_*128 2 javascript cookies jquery

我在iframe中调用了一个PHP页面

我在cookie中存储了一些值.我想从那个页面读取那些cookie值到其他页面.

我用jQuery来读取cookie.

var value = $.cookie('artname');
Run Code Online (Sandbox Code Playgroud)

'artname'是cookie名称.

但它显示为null,因为cookie路径不同.路径是/v/abcfile/frontend/.

但我试图得到的页面上其他cookie的路径是/.

我试过这个:

top.jQuery.cookie('artname');
Run Code Online (Sandbox Code Playgroud)

但它仍然向我展示了同样的东西.

对于路径ii尝试过:

var value = $.cookie("artname", { path:'/v/vspfiles/frontend/' });
Run Code Online (Sandbox Code Playgroud)

它仍然显示我的空值.我怎样才能获得cookie的价值?

小智 6

保存Cookie时,请将路径设置为"/".Cookie将在所有页面上提供

$.cookie('artname', 'value', { path:'/'});
Run Code Online (Sandbox Code Playgroud)