- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу

Все что нужно знать о DDоS-атаках грамотному менеджеру
И как реагировать на "пожар", когда неизвестно, где хранятся "огнетушители
Антон Никонов
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
ребя помогите пожалуйста, сроки горят, завтро нужно открыть сайт, не получается перетаскивать куки со страницы на страницу....
В Опере, хроме и мазиле все работает, но во всей серии IE какая то трабла.
Как не заношу переменую order что бы она носила ID заказа в себе по страницам, ни как не хочет, только захожу на новую страницу, где еще небыл, сразу же пропадает, но если обновить страницу, она появляется вновь, что такое? как с этим бороться?!!!
unction getCookie(c_name)
{
var i,x,y,ARRcookies=document.cookie.split(";");
for (i=0;i<ARRcookies.length;i++)
{
x=ARRcookies.substr(0,ARRcookies.indexOf("="));
y=ARRcookies.substr(ARRcookies.indexOf("=")+1);
x=x.replace(/^\s+|\s+$/g,"");
if (x==c_name)
{
return unescape(y);
}
}
}
function setCookie(c_name,value,exdays)
{
var exdate=new Date();
exdate.setDate(exdate.getDate() + exdays);
var c_value=escape(value) + ((exdays==null) ? "" : "; expires="+exdate.toUTCString());
document.cookie=c_name + "=" + c_value;
}
setCookie("order",значение,1);
Вам надо указать в куке путь (в вашем случае, кука должна ставиться в корень сайта, т.е. '/'). Иначе она у вас для каждой страницы своя, по этому и пропадает при переходах.
Вместо
напишите
Можно еще и домен указать...
В общем у меня кука ставиться вот так, выберите, что вам нужно:
У меня почему то вот так не страбатывает :(
Вообще в куки перестал писать...
а точку с запятой.... убрать
document.cookie=c_name + "=" + c_value + "; path='/'";
Почему убрать? параметры кук разделаются точной с запятой... там кавычки одинарные я зря поставил похоже...
Вот готовые функции для кук в js - http://www.codenet.ru/webmast/js/Cookies.php
лучше их используйте, чем те, которые у вас :)