【问题标题】:How to get cookies value on another page with jQuery?如何使用 jQuery 在另一个页面上获取 cookie 值?
【发布时间】:2018-06-24 09:35:13
【问题描述】:

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

我在 cookie 中存储了一些值。我想从该页面读取这些 cookie 值到其他页面。

我使用 jQuery 来读取 cookie。

var value = $.cookie('artname');

'artname' 是 cookie 名称。

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

但我试图获取的页面上其他 cookie 的路径是 /

我试过这个:

top.jQuery.cookie('artname');

但它仍然向我显示相同的内容。

对于路径 ii 已尝试:

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

它仍然显示空值。 如何获取 cookie 的价值?

【问题讨论】:

    标签: javascript jquery cookies


    【解决方案1】:

    当您保存 cookie 时,将路径设置为“/”。 Cookie 将在所有页面上可用

    $.cookie('artname', 'value', { path:'/'});
    

    【讨论】:

      【解决方案2】:

      这对我有用:

      $.cookie.defaults = { path: '/' };
      $.cookie("foo", "value" );
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2013-04-29
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2016-12-11
        • 2021-01-27
        相关资源
        最近更新 更多