Добавляет модальное окно в куки, тем самым показывает один раз, пока куки не удален из хранилища, а php проверяет если есть куки то не показывать модаль, если нет, показать модаль.
Подскажите как сделать так что бы модальное окно открывалось, но куки были сохранены только при нажатии на кнопку(или ссылку) в этом модальном окне.
Код:
if (!isset($_COOKIE['modal'])) {
"Модальное окно"
}
<script>
function createCookie(name, value, days) {
var expires;
if (days) {
var date = new Date();
date.setTime(date.getTime() + (days * 24 * 60 * 60 * 1000));
expires = "; expires=" + date.toGMTString();
} else {
expires = "";
}
document.cookie = encodeURIComponent(name) + "=" + encodeURIComponent(value) + expires + "; path=/";
}
createCookie('modal', '1', 30);
</script>
Доброй ночи. Например так
<a href="#" onclick="createCookie('modal', '1', 30); return false">test link</a>
размещаете эту ссылку в модальном окне и убираете вызов функции вне ссылки.
<script>
function createCookie(name, value, days) {
var expires;
if (days) {
var date = new Date();
date.setTime(date.getTime() + (days * 24 * 60 * 60 * 1000));
expires = "; expires=" + date.toGMTString();
} else {
expires = "";
}
document.cookie = encodeURIComponent(name) + "=" + encodeURIComponent(value) + expires + "; path=/";
}
</script>
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Здравствуйте! Помогите составить алгоритм, чтобы на входе было только количество игроков от 10 до 30, а не выходе показывало количество всех...
Необходимо написать метод для отсортированного слияния List A и List BПример: List A 10 20 30 40 List B 15 25 35 Результат List C 10 15 20 25 30 35 40
Почему не совпадает указатель на объект, если сначала его превратит в any, а потом обратно в тот-же тип?
Есть программа который переводит выражение в обратную польскую запись и потом вычисляет результатмне нужно в момент вычисления транслировать...