Javascript.RU

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

Сессионые куки
Здравствуйте! Мне надо сделать так, чтобы модальное окно появлялось при загрузке сайта, но таким образом чтобы оно загружалось только один раз за все время до закрытия сайта. Чтобы реализовать это дело решил попробовать использовать куки без указания даты их удаления, чтобы они были сессионными. Но что-то не работает. Пожалуйста могли бы вы взглянуть на код и указать ошибку? Уже 7 часов не могу понять как сделать правильно (((

function getCookie(name) {

var matches = document.cookie.match(new RegExp(

"(?:^|; )" + name.replace(/([\.$?*|{}\(\)\[\]\\\/\+^])/g, '\\$1') + "=([^;]*)"

));

return matches ? decodeURIComponent(matches[1]) : undefined;

}

var cookie;

if(cookie != undefined) {

window.onload = function () {

var open_popup = 500;

setTimeout(function () {
var popup = document.getElementById('popup-parent');
popup.style.display = "block";
}, open_popup);

var block = document.querySelector('#popup-parent');

block.addEventListener('click', function () {
var hd = document.querySelector('#popup-parent');
hd.style.display = 'none';
}, false);
}
} else {
cookie = getCookie(name);
}
Ответить с цитированием
  #2 (permalink)  
Старый 04.12.2015, 00:10
Профессор
Отправить личное сообщение для Decode Посмотреть профиль Найти все сообщения от Decode
 
Регистрация: 31.01.2015
Сообщений: 576

Открой для себя Session Storage
Ответить с цитированием
  #3 (permalink)  
Старый 04.12.2015, 09:15
Новичок на форуме
Отправить личное сообщение для giovani Посмотреть профиль Найти все сообщения от giovani
 
Регистрация: 03.12.2015
Сообщений: 2

Спасибо!!!)))
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Переадресация страницы по куки DenKir Элементы интерфейса 0 22.09.2013 01:48
сохранить переменную в куки tasha_mille Events/DOM/Window 2 02.07.2012 14:29
Помогите с кодом сохранения параметром CheckBox-ов в куки Konstantine jQuery 0 26.05.2012 16:20
Одно событие во всех окнах одного домена kdn1990 Events/DOM/Window 18 25.04.2012 20:11
вывод jquery cookie как вывести данные из куки klubnichkaaa AJAX и COMET 2 12.08.2011 13:45