» »

Всплывающее окно на куках (cookie) для сайта

Всплывающее окно на куках (cookie) для сайта

Это скрипт на куках, что сохраняет и запоминает временной отрезок, когда должен на сайте вывести баннер или другой оператор на функциях. Само окно будет появляться с низу в с павой стороны, если брать оператор опроса, то как пользователь зайдет, то оно появиться и он может проголосовать и после этого оно "окно" мешать больше не будет, так как запомнила. Сам принцип работы думаю вам понятен, это выставление интервала, что по какому отрезку интервал окно с какой то функцией или рекламным баннером появиться. Если говорить как сейчас оно выставлено, то здесь примерно один раз в сутки прописано. Если вы решите сами настроить частоту появление, то за это отвечает (days * 24 * 60 * 60 * 1000) здесь как раз выставляем.

Здесь стоит опрос и его оператор можно увидеть в начале кода. Что если вы хотите поставить, что то свое, то просто убираем этот один оператор и выставляем код с баннером примерно или, что то из новостей по сайту, что должен каждый пользователь знать. Это акций различные, но здесь все от тематического ресурса завесит и администраций сайта. По работе, то поставил на тестовый сайт, что показался опрос и потом больше его не видел, так что он пользователю совершенно мешать не будет. Но а где применить и какой характер информации нести будет окно, здесь как уже было сказано, все можно вывести на нем.

Так примерно будет голосование, на главном снимке, это появление, это вы проголосовали.

Всплывающего рекламно-информационного окна для uCoz

Приступаем к установке:

Ставим в низ сайта, чтоб на всех страницах показывалось.

Код
<div style="display:none" id="name_uWdn">  
  <center> $POLLC_1$ - здесь может быть любой оператор или код на ссылку с баннером </center>  
  </div>  
<div style="position:fixed;center:5px;right:5px;">  
  <script type="text/javascript">  
  function setCookie(name, value, days) {  
  if (days) {  
  var date = new Date();  
  date.setTime(date.getTime() + (days * 24 * 60 * 60 * 1000));  
  var expires = "; expires=" + date.toGMTString();  
  }  
  else var expires = "";  
  document.cookie = name + "=" + value + expires + "; path=/";  
  }  
   
  function getCookie(name) {  
  var nameEQ = name + "=";  
  var ca = document.cookie.split(';');  
  for (var i = 0; i < ca.length; i++) {  
  var c = ca[i];  
  while (c.charAt(0) == ' ') c = c.substring(1, c.length);  
  if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length, c.length);  
  }  
  return null;  
  }  

  function eraseCookie(name)  
  {  
  setCookie(name, "", -1);  
  }  

  function Cookie(name, days)  
  {  
  if (!getCookie(name))  
  {  
  setCookie(name, true, days); _uWnd.alert($('#name_uWdn').html(),'Внимание опрос',{w: 490,h: 315,tm:50000,icon:''});}  
  }  

  Cookie('uWnd74', 1);  
  </script>

Но и если вам нужен заголовок в окне, то ширина и высота настраиваются здесь (....'Внимание опрос',{w: 490,h: 315,tm...) Все как видите просто и в доступной настройке.
10.08.2017 Просмотров: 373 Комментарий: (5)

Поделиться в социальных сетях

Материал разместил

Комментарий: 5
Critic©
Critic© 10.08.2017 19:241
0
Вот это хороший скрипт, который всегда может пригодится, что поставить на время, поздравлять с праздником, но лучше думаю не найти. Что не нужно какие краски бросать на сайт, здесь как пришла открытка, что оригинально. Но не понимаю для чего логотипы то на окно налепили, так для яркости.
Kosten
Kosten 10.08.2017 20:572
0
Да, что то за поздравление в описание забыл написать, так как можно создать красивую картинку и выставить на праздник, и все правильно, не раскрашивать логотип и все остальное, что можно зацепить, то есть искать излишек в дизайн и там нарисовать. Хотя больше всего под баннеры делают, выставляют время, на сутки, сколько раз будет показываться.
Critic©
Critic© 10.08.2017 22:143
0
Есть окна социальные закладки, с какого то сайта брал код, на форуме нашел, что то сейчас найти не могу, что можно здесь сделать или их лучше на сервис брать или у системы покупать.
Kosten
Kosten 10.08.2017 22:294
0
Но эти социальные закладки если делать, то они появятся только на той страницы с которой ты зашел. А это если с поисковой системы, то может быть материал. Если в закладках главная страница, то по сути ее репостить придется. Что думаю как раз социальные закладки здесь не нужны. Этот скрипт может безусловно их вывести, но только на какой странице, так как потом просто окно исчезнет.

А что на форуме, но там сайта одного взята, и также на куках работает, но надо опять искать же, где эта тема, что если ставил бы, то купил бы у системы, но меня полностью от яндекс поделиться нормально заходят на сайт.
Kosten
Kosten 11.08.2017 02:085
0
Нашел одно окно, которое просит отключить резчик рекламы, что переходим сюда и там источник на сайт предоставлен. Так как на официальном сайте как помню, там очень разные по функциям окна можно взять, что просто некоторые на сайт перекинул.
avatar