如何为每个网站域设置唯一的cookie

时间:2011-08-31 11:42:33

标签: jquery jquery-ui cookies

切换域时出现Cookie冲突问题。如何为每个网站域设置唯一的Cookie:

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

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

1 个答案:

答案 0 :(得分:0)

您可以在domain选项中设置pathcookie,例如

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

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