Работаю в mozill-e, сайт работает корректно, но через oper-у( или другой браузер) не получает одну из cookie, в чем может быть проблема? В mozzil-e даже через приватный режим все работает
//cookie
function cookie(key, value, days, path, domain) {
var expires = new Date(),
pattern = "(?:; )?" + arguments[0] + "=([^;]*);?",
regexp = new RegExp(pattern);
if (key && value !== undefined) {
var str = key + '=' + encodeURIComponent(value);
if (days) {
expires.setTime(expires.getTime() + (days * 24 * 60 * 60 * 1000));
str += '; expires=' + expires.toGMTString();
}
if (path) str += '; path=' + path;
if (domain) str += '; domain=' + domain;
return document.cookie = str;
}
else if (regexp.test(document.cookie)) return decodeURIComponent(RegExp["$1"]);
return false;
}
cookie("wins", "1", "session", "/", "first");