Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 07.02.2016, 22:07
Новичок на форуме
Отправить личное сообщение для irinaokhotnaya Посмотреть профиль Найти все сообщения от irinaokhotnaya
 
Регистрация: 07.02.2016
Сообщений: 1

Как сделать, чтобы вплывающее окно прежде,чем попасть в куки ввелось ДВА раза?
Здравствуйте.
Есть код всплывающего окна с id="overlay2". Сюда писать его не буду. Просто поясню, что при заходе на сайт с задержкой в 5 секунд оно появляется.
Есть код проверки записи в куках, вот он:
<script type="text/javascript" src="/templates/str/js/jquery.cookie.js"></script>
<script type="text/javascript">
$(function() {
// Проверяем запись в куках о посещении
// Если запись есть - ничего не происходит
if (!$.cookie('hideModal')) {
// если cookie не установлено появится окно с задержкой в 5 сек
var delay_popup = 5000;
setTimeout("document.getElementById('overlay2').st yle.display='block'", delay_popup);
}
$.cookie('hideModal', true, {
// Время хранения cookie в днях
expires: 2,
path: '/'
});
});
</script>

Идея:
Нужно,чтобы прежде,чем куки сработали, окошко показалось еще раз при обновлении сайта, а вот потом уже исчезло на 2 дня.
К сожалению, пол-дня протыкалась и решения не нашла, так как недостаточно знаний в javascript -(
Очень прошу о помощи. Заранее спасибо.

Последний раз редактировалось irinaokhotnaya, 07.02.2016 в 23:01.
Ответить с цитированием
  #2 (permalink)  
Старый 08.02.2016, 00:45
без статуса
Отправить личное сообщение для Deff Посмотреть профиль Найти все сообщения от Deff
 
Регистрация: 25.05.2012
Сообщений: 8,219

irinaokhotnaya,
Сделать двое куков, контролировать: если оба заполнены - не всплывает,
а второй кук ставим, если ток заполнен первый
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как вы относитесь к наркоманам? Maxmaxmaximus7 Оффтопик 7 05.02.2014 13:29
как сделать так чтобы в popup окне принимался css стили,? sarik Общие вопросы Javascript 2 12.03.2013 10:24
Как таймер заставить работать поочерёдно вызываю одну и ту же функцию два раза? JavaScriptProgrammer Events/DOM/Window 12 08.11.2012 23:41
Как два раза вставить таймер alexvost Общие вопросы Javascript 2 08.02.2011 02:28
Как сделать справочное окно? Vlaimir Events/DOM/Window 13 05.01.2009 14:06