Вид материаловМенюКатегорииИнформерКнопки
Наш чат 1
Онлайн всего: 1
Гостей: 1
Пользователей: 0
1

Уведомление о том что на сайте используются cookies

Добавлено 05-08-2018 в 14:53

Уведомление о том что на сайте используются cookies
Всем привет! как вы знаете сейчас на всех сайтах практически стоят уведомления о том что сайт использует cookies и пользователь должен согласится с этим и после окошко скрывается

Так вот я решил предложить свой вариант такого блока уведомления
по суте н не отличается от большинства скриптов такого рода просто я его сделал боле привлекательным так как на сайтах где я их видел они просто портят дизайн и вызывают желание закрыть данный сайт так же сразу скажу что данный блок не имеет фиксированного места положения и будет оставаться там где вы его поставите тем самым не будет надоедать пользователям



Установка


Скопируйте код ниже и вставьте его в то место где хотите видеть данное уведомления

Код
<script type="text/javascript">
$(document).ready(function(){
$("#setCookie").click(function () {
$.cookie("popup", "24house", {expires: 0} );
$("#bg_popup").hide();
});
   
if ( $.cookie("popup") == null ){$("#bg_popup").show();}
else { $("#bg_popup").hide();}
});
</script>

<div id="bg_popup" style="display: none;">
  <div id="popup">
  <a id="setCookie" class="closeCooki" href="#" title="Согласиться и Закрыть" onclick="document.getElementById('bg_popup').style.display='none'; return false;">Согласиться</a>
<div class="cont_bc">
  Этот сайт использует файлы cookies для более комфортной работы пользователя. Продолжая просмотр страниц сайта, вы соглашаетесь с <a href="ССЫЛКА НА СТРАНИЦУ С ПРАВИЛАМИ">Политикой использования файлов cookies</a>.
</div>
</div>
</div>


Текст меняем на свой и не забываем указать ссылку на страницу с описанием правил.

Теперь нам нужно подключить стили блока для этого копируем код ниже и вставляем его в таблицу стиле в самый конец

Код

#bg_popup{
position: relative;
background: #333 url("../img/zz.png") no-repeat center;
color: #FFF;
width: 100%;
padding: 15px;
padding-right: 150px;
}
   
#setCookie {
  position: absolute;
  top: 0;
  bottom: 0;
  margin: auto 0;
  right: 30px;
  color: #FFF;
  display: inline-block;
  background: rgba(0,0,0,.1);
  padding: 0px 15px;
  line-height: 30px;
  height: 30px;
  border-radius: 20px;
}
#setCookie:hover {background: rgba(0,0,0,.3);}

.cont_bc {max-width: 900px;}
.cont_bc a {
  color: #FFF;
  font-weight: bold;
  text-decoration: underline;
}


Отлично не забываем сохранить!

Обратите внимание на вот эту строчку в коде выше
Цитата
background: #333 url("../img/zz.png") no-repeat center;

Данная строчка отвечает за фон блока

#333 цвет фона
url("../img/zz.png") фоновое изображение ( звёздочки ) можно поменять на свои или просто удалить

Теперь подключим файл cookies

Для этого вам нужно скачать архив и загрузить всё что там есть к себе в файловый менеджер
Картинку в папку img
Скрипт jquery.cookie в папку js
За тем добавить на все страницы перед закрывающим тегом /body вот такою строчку
можно и в глобальный блок нижняя часть

Код
<script src="/js/jquery.cookie.js"></script>


Отлично не забываем сохранить а так же скачать архив и загрузить его к себе если вы всё сделали то вам нужно
по чистим кеш и куки в браузере что бы увидеть результат

Скачать файлы материала

55 загрузок 31.0 Kb Скачать
Скачивание файлов без ограничений доступно только зарегистрированным пользователям.

Комментарии

na3uTuB4uk 04-05-2022 в 11:44
О, я засветился :)

Оставить комментарий

Добавлять комментарии могут только зарегистрированные пользователи.

Регистрация Вход
Комментарии
pa patali2k

Спасибо большое!

06-06-2025 в 05:58 материал
waak

на все страницы вывести можно скриптом через запрос на персональную страницу пользователя а на странице со списком закладок я вывел так

Код
У вас $NUM_ENTRIES$ заклад<?if($NUM_ENTRIES$%10=0||$NUM_ENTRIES$%10>4||$NUM_ENTRIES$%100>10&&$NUM_ENTRIES$%100<15)?>ок<?else?><?if($NUM_ENTRIES$%10=1)?>ка<?else?>ки<?endif?><?endif?>

05-06-2025 в 22:07 материал
pa patali2k

Добрый день! Waak подскажи как вы сделали У вас N закладок, у меня выходит 1-5 например, так если можете подскажите как вывести кол.во закладок пользователя например в мини профиль, чтоб кол.во закладок показывало на любой странице

04-06-2025 в 16:51 материал
pa patali2k

Добрый день!
Сегодня снова попробовал установить скрипт и он снова не заработал, все перерыл, изменял, убирал и никак не заводился.
Решение: В общих настройках сайта нужно переключить Версия библиотеки jQuery: на jquery-1.12.4.min.js
В общем теперь просьба, не могли бы переписать скрипт закладок под jquery-3.6.0.min.js qv

19-05-2025 в 17:16 материал
waak

напишите сайт я посмотрю так как данный скрипт стоит у меня на сайте и работает отлично! или скиньте доступ к панели я сам вам поставлю его!

13-04-2025 в 17:56 материал
pa patali2k

Добрый вечер, не работает, при нажатии на кнопку "в закладки" всплывает маленькая окно загрузка и так и стоит грузит бесконечно

13-04-2025 в 01:45 материал
ch chirianovconstantin

Спасибо буду ждать

18-02-2025 в 23:03 материал
waak

Здравствуйте сейчас нет времени на это но чуть позже сделаю выложу на сайт

16-02-2025 в 18:32 материал
ch chirianovconstantin

здавствуите помогите зделать скрипт под модуля бог

15-02-2025 в 23:13 материал
waak

Пожалуйста, вам спасибо что заходите на сайт

10-02-2025 в 12:32 материал
sa sardor

Спасибо огромное

06-02-2025 в 13:34 материал
Fr Frag

Прикольно работает

15-11-2024 в 01:20 материал

Услуга от адмиистратора

Вы можите заказать установку от администратара ( waak ) этого материала или любого другога с нашего сайта на ваш сайт или доработку под ваши нужды!

от 150рзаказать