[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Jquery cookie не работает
wollk
Здравствуйте, ошибка с jquery cookie
Хромовский отладчик указывает на 44 строчку
http://shop-dudishev.ru/templates/shopper_.../js/v_window.js
На локалке, отдельно от джумлы, все работало. Но давай интегрировать в сайт, начал ругаться "Uncaught TypeError: undefined is not a function"
wollk
Решено
Вместо плагина использовал эти две функции:

function setcookie(name, value, expires, path, domain, secure) {
expires instanceof Date ? expires = expires.toGMTString() : typeof(expires) == 'number' && (expires = (new Date(+(new Date) + expires * 1e3)).toGMTString());
var r = [name + "=" + escape(value)], s, i;
for(i in s = {expires: expires, path: path, domain: domain}){
s[i] && r.push(i + "=" + s[i]);
}
return secure && r.push("secure"), document.cookie = r.join(";"), true;
}
function getcookie(name) {
var matches = document.cookie.match(new RegExp("(?:^|; )" + name.replace(/([\.$?*|{}\(\)\[\]\\\/\+^])/g, '\\$1') + "=([^;]*)"));
return matches ? decodeURIComponent(matches[1]) : undefined;
}
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.