Шпаргалка. Сообщение о графике работы в модальном окне.
Смысл: нужно в модальном окне показать клиентам, что компания в выходные работает по нестандартному графику.
Скрипт для создания и удаления куки:
function setCookie(name, value, expires, path, domain, secure) {
document.cookie = name + "=" + escape(value) +
((expires) ? "; expires=" + expires : "") +
((path) ? "; path=" + path : "") +
((domain) ? "; domain=" + domain : "") +
((secure) ? "; secure" : "");
};
|
Далее подвешиваем функцию setCookie на событие закрытия модала клиентом.
date = new Date();
date.setHours(date.getHours() + 1); // задаем время жизни куке в 1 час.
setCookie('8march', 'YS', date.toUTCString()); //устанавливаем куку |
Для модала и кода его вызова пишем условие.
<?if($_COOKIE["8march"]=="YS") //проверяем наличие куки
{}//если кука есть - ничего не выводим
else //если куки нет - показываем клиенту модал.
{
// тут модал и код его вызова
}?>
|