MediaWiki:Common.js: различия между версиями
Материал из Летний лагеря
Новая страница: «→Размещённый здесь код JavaScript будет загружаться пользователям при обращении к каждой странице: $(document).ready(function() { // Проверяем, принимал ли пользователь куки ранее if (localStorage.getItem('cookieAccepted') === 'true') { $('body').addClass('cookie-accepted'); } // Обработчик клика по...» |
Нет описания правки |
||
| Строка 1: | Строка 1: | ||
/* Размещённый здесь код JavaScript будет загружаться пользователям при обращении к каждой странице */ | /* Размещённый здесь код JavaScript будет загружаться пользователям при обращении к каждой странице */ | ||
$(document).ready(function() { | $(document).ready(function() { | ||
// Проверяем, | // Проверяем, дал ли пользователь согласие ранее | ||
if (localStorage.getItem(' | if (!localStorage.getItem('cookie-agreed')) { | ||
$(' | // Если нет, показываем плашку | ||
$('#cookie-banner').show(); | |||
} | } | ||
// Обработчик клика по кнопке | // Обработчик клика по кнопке "ОК" | ||
$('#cookie-accept-btn').click | $('#cookie-accept-btn').on('click', function() { | ||
localStorage.setItem(' | // Сохраняем метку в браузере (не показывать снова) | ||
localStorage.setItem('cookie-agreed', 'true'); | |||
// Плавное исчезновение плашки | |||
$('#cookie-banner').fadeOut(300); | $('#cookie-banner').fadeOut(300); | ||
}); | }); | ||
}); | }); | ||
Версия от 23:02, 25 июня 2026
/* Размещённый здесь код JavaScript будет загружаться пользователям при обращении к каждой странице */
$(document).ready(function() {
// Проверяем, дал ли пользователь согласие ранее
if (!localStorage.getItem('cookie-agreed')) {
// Если нет, показываем плашку
$('#cookie-banner').show();
}
// Обработчик клика по кнопке "ОК"
$('#cookie-accept-btn').on('click', function() {
// Сохраняем метку в браузере (не показывать снова)
localStorage.setItem('cookie-agreed', 'true');
// Плавное исчезновение плашки
$('#cookie-banner').fadeOut(300);
});
});
