【问题标题】:How can I set a unique cookie for each website domain如何为每个网站域设置唯一的 cookie
【发布时间】:2011-09-01 10:06:19
【问题描述】:

切换域时遇到 cookie 冲突问题。如何为每个网站域设置唯一的 cookie:

var $tabs = $("#tabs").tabs({
    cookie: {
        name: 'tab_cookie',
        expires: 7,
    },
    fx: { 
        opacity: 'toggle', 
        duration: 'fast'
    }
});

如果可能的话,我希望它能够在使用 localhost 的本地开发环境中工作。例如:http://localhost/cms1

【问题讨论】:

    标签: jquery jquery-ui cookies


    【解决方案1】:

    您可以在cookie选项中设置domainpath,例如

    var $tabs = $("#tabs").tabs({
        cookie: {
            domain: 'localhost',
            path: '/',
            name: 'tab_cookie',
            expires: 7,
        },
        ...
    });
    

    查看documentation of the cookie plugin,了解您可以设置的更多选项。

    【讨论】:

      猜你喜欢
      • 2012-08-25
      • 2011-10-09
      • 1970-01-01
      • 2020-07-14
      • 2015-11-27
      相关资源
      最近更新 更多