- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Как снизить ДРР до 4,38% и повысить продажи с помощью VK Рекламы
Для интернет-магазина инженерных систем
Мария Лосева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Как всегда всем привет!
Прошу помощи по javascript
Не могу найти готового решения по такой проблеме:
Нужен схлопывающийся div по клику на кнопку "закрыть" и ставящий куку на сутки.
Спустя сутки div снова показывается.
Вот не могу найти рабочий вариант и все :)
Может кто ссылкой поделится или напишет (за пирожок)?
Заранее благодарен.
С куками через аякс удобнее всего работать, используя соответствующий плагин к jQuery (тут его разбор: http://www.linkexchanger.su/2008/42.html, скачать можно отсюда: http://archive.plugins.jquery.com/project/Cookie).
Логика такова: при загрузке страницы проверяем существование определенной куки (например, $_COOKIE['div_closed'], если существует - выводим его закрытым, если нет - открытым),
По клику на "закрыть", кроме самого закрытия, вешаем добавление куки (в этом фреймворке - одна команда на яваскрипте) $_COOKIE['div_closed'] на сутки.
Вряд ли есть именно такое коробочное решение, проще самому написать.
С куками через аякс удобнее всего работать, используя соответствующий плагин к jQuery
нене, я далек от этого, что то там слегка поправить разве что. Мне бы готовый пример :)
Мне бы готовый пример
Часть кода:
Остаётся положить и проверять куку.
Так, походу пример от меня нужен :)
Вот тут http://alt-f4.ru/popup.html
Но куки вечные, как бы записать на сутки?
Так, походу пример от меня нужен :)
Вот тут http://alt-f4.ru/popup.html
Но куки вечные, как бы записать на сутки?
Ну там во первых Куки не вечные, они живут до закрытия браузера (по крайней мере те, который посылаются при закрытии блока).
Для того чтобы установить время их жизни, нужно
setCookie('pop', '1'); - сюда добавить доп параметр {expires: } и задать в нем время жизни куков.
если тут не разберетесь - в личку обращайтесь, помогу если что)
setCookie('pop', '1'); - сюда добавить доп параметр {expires: } и задать в нем время жизни куков.
А как точно выглядит? Мне советовали setCookie('pop', '1', (60*60*24) ); но такое не работает
pan, где вы взяли такой код?
У Вас jquery загружается?
Какой плагин для работы с кукисами вы используете, если используете?
У Вас jquery загружается?
Да
где вы взяли такой код?
Просторы сети :)
Какой плагин для работы с кукисами вы используете, если используете?
Без понятия, никакого
В просторах можно и заблудиться
Вам же ссылку давали на плагин
или вот...
http://javascript.ru/php/setcookie