Скрытие рекламы на куках с ajax уведомлением и без него by webo4ka


Скрытие рекламы на куках с ajax уведомлением и без него by webo4k...

3126
9.4 из 10
Проголосовало: 13






Данный скрипт выставлен в ознакомительных целях, не автор и не администрация сайта не несет ответственность за последствия использования данного скрипта, если захотите установить то, устанавливайте на свой страх и риск, т.к. ваш сайт может быть забаннен!

Скрипт работает очень просто, когда пользователь заходит на сайт как обычно появляется реклама, и после того как он один раз закроет эту рекламу, она больше не будет появляться пока не будут почищены куки... сделано два варианта, с ajax (uwnd) уведомлением и без него, оличаются они тем, что с ajax уведомлением пользователь решит сам, хочет что бы ему показывалась реклама или нет, а без уведомления реклама сразу не будет показываться, вообщем все)

Установка:

1) без ajax уведомления:

вставлять в нижнюю часть сайта:

Code
<script type="text/javascript" src="http://webo4ka.ru/Ucoz6/by_webo4ka/skrytie_reklamy_na_kukakh_bez_uvedomlenija_by_webo.js"></script>


2) с ajax уведомлением:

вставлять в нижнюю часть сайта:

Code
<script type="text/javascript" src="http://webo4ka.ru/Ucoz6/by_webo4ka/skrytie_reklamy_na_kukakh_s_ajax_uvedomlenija_by_w.js"></script>


готово!
Автор публикации: Загрузка
Загрузка
Вовчик, это его n материал
Источник: http://webo4ka.ru/
  • Всего комментариев: 18

AdminSite
0
AdminSite написал: Написано 14 Июня 2013 в 12:39
Комментарий №18
[реклама]

HaRd
0
HaRd написал: Написано 13 Июня 2013 в 16:01
Комментарий №15
Ребят, а за это сайт не забанят? Ну правда..:)Извиняюсь за такой вопрос smile

Вовчик
0
Вовчик написал: Написано 13 Июня 2013 в 16:35
Комментарий №16
в описании материала красным по белому написано, что ЗАБАНЯТ))

Вообщем если на тебя никто не стуканет, из твоих доброжелателей, то тебя не забанят... А то, что кто-то из администрации ucoz зайдет к тебе на сайт, это навряд ли... (поэтому они об этом никак не узнаю). Так, что меньше языком у себя на сайте трепи об этом)) а как забанят, то знай, у тебя на сайте появился стукачек))

HaRd
0
HaRd написал: Написано 13 Июня 2013 в 17:46
Комментарий №17
ух...понятно...сайт быстро набирает популярность (Тем самым убирая своих конкурентов), недображелатели есть, да думаю просекут еще как...так что лучше ставить не буду...Спасибо за ответ!

pro100(4eJI)
-1
pro100(4eJI) написал: Написано 06 мая 2013 в 00:15
Комментарий №14
можно просто кнопкой сделать?
чтобы нажал на кнопку "Скрыть рекламу" она скрывалась на куках)

QuickmaN
0
QuickmaN написал: Написано 08 Декабря 2012 в 11:21
Комментарий №12
Вова, а за это сайт банят?

ADMINMOS
0
ADMINMOS написал: Написано 02 Ноября 2012 в 23:43
Комментарий №11
a esli kupit domayn reklama ubiraetsa?

kolyan1282
0
kolyan1282 написал: Написано 02 мая 2013 в 13:58
Комментарий №13
нет

Админинстратор
0
Админинстратор написал: Написано 31 Октября 2012 в 18:07
Комментарий №8
это незабанит мой сайт

Вовчик
+5
Вовчик написал: Написано 31 Октября 2012 в 18:11
Комментарий №9
ты вроде бы Администратор, тебе видней...)

k43
0
k43 написал: Написано 31 Октября 2012 в 20:02
Комментарий №10
ахах)) отжёг

BLAzER
0
BLAzER написал: Написано 22 Октября 2012 в 12:58
Комментарий №3
Вовчик, можешь сделать что бы при нажатии на ссылку окно вылазило?

Вовчик
0
Вовчик написал: Написано 22 Октября 2012 в 19:21
Комментарий №4
да

BLAzER
0
BLAzER написал: Написано 22 Октября 2012 в 21:09
Комментарий №5
Сделай, пожалуйста!

Вовчик
0
Вовчик написал: Написано 23 Октября 2012 в 21:36
Комментарий №6
а сам что?)

Code
<a href="javascript://" onclick="rekCkritWebo4kaRu();">Скрыть рекламу</a>

<script>
// by webo4ka.ru

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);  
  };  

if(getCookie('cookieCloseReklamaWebo4kaRu'))
{
$(document).ready(function(){$(".adv-close").click();});
$(document).ready(function(){$("img[src$='/img/ma/cv.gif']").click();});
$('div[id^="ads_games"]').hide();
}

function rekCkritWebo4kaRu(){_uWnd.alert('<table width="100%" border="0" cellspacing="0" cellpadding="0"><tr><input type="button" style="width:50%;" onclick="uvedomlenieWebo4kaRu();" value="Да" /> <input type="button" style="width:50%;" onclick="closeUwndWebo4kaRu()" value="Нет" /></tr></table>', 'Не показывать больше рекламу?', {w: 270, h: 60, tm: 5000})}
function closeUwndWebo4kaRu(){$("div").siblings(".xt-close2").click();}
function uvedomlenieWebo4kaRu() {_uWnd.alert('<font color="red" style="font-size: 15px;"><b>Реклама вас больше не побеспокоит!</b></font>', '', {w: 320, h: 40, tm: 5000}); $("div").siblings(".xt-close2").click(); $(".adv-close").click(); $("img[src$='/img/ma/cv.gif']").click(); setCookie('cookieCloseReklamaWebo4kaRu', 1, 365);}
</script>

Вовчик
0
Вовчик написал: Написано 30 Октября 2012 в 19:27
Комментарий №7
так тебе хоть надо было?

Exe777
0
Exe777 написал: Написано 22 Октября 2012 в 03:24
Комментарий №1
Спасибо Вовчик, а дай отдельно js файл, а то мне нужно размеры подправить, а при копировании файла ироглифы внутри получаються!!!

Sergei2695
+3
Sergei2695 написал: Написано 22 Октября 2012 в 05:40
Комментарий №2
Notepad++ тебе в помощь, сверху жмешь кодировки, в UTF-8

  • Оставить комментарий:
Добавлять комментарии могут только зарегистрированные пользователи.
Регистрация | Вход
Меню сайта
Категории
Для помощи создания сайта uCoz 25
Скрипты и модификации для Ucoz 2113
Шаблоны форумов Ucoz 28
Шаблоны сайтов Ucoz 431
Авторство Webo4ki 309
php скрипты для ucoz 57
Графика для uCoz 40
Мини-чат
Последние комментарии
  • sasha2016tv написал:
  • Хороший скрипт
    Ох. Вижу, что обсуждение очень старое. Но!
    На других CMS так же будет все это реализовано. На нормальных CMS.
    Такое решение может подойти лишь для landing сайтов. Но и то, не думаю, что там кто то заморачивается в написании какого либо контроллера генерирования шаблона и используют прямо в лоб чистый HTML, поэтому и будут для каждой страницы свои блоки делать.

    Поэтому лучше тут все же дописать решение именно для ucoz без загрузки этих лишних блоков на странице. Ведь используя условные операторы этот код даже не будет прогружаться на странице. (Лол. Это ж доли секунд загрузки...) И что? Но давайте делать оптимальнее
    Моё авторство:)
  • 1488 написал:
  • 1488 написал:
  • Смысл исходный код? он возвращает после обновление страницы на то положение которое было... или как?
  • 1488 написал:
  • как поставить галки как скрине?
    а то невозможно поставить...
    Последние темы
    Опрос
    229
    А
    Р
    Что произойдёт: $("#...
    Статистика
    Анализ интернет сайта
    0
    онлайн
    0
    наших
    0
    чужих
    Онлайн всего: 7
    Гостей: 7
    Пользователей: 0
    0
    Сегодня были
    Топ пользователей: