О нет! Где же реклама?

Мы знаем, у вас доброе сердце

#1 14 января 2013 в 20:07
Здравствуйте)
Подскажите пожалуйста, как это можно реализовать на сайте...



Заранее спасибо v
#2 14 января 2013 в 20:09
Улыбнуло)
#3 14 января 2013 в 20:10
hoho
#4 14 января 2013 в 20:12
клёво написано =))
если дадите ссылку на сайт из скрина,- посмотрю как там сделано.
у друга подобное сделано примерно таким образом:
1. под блоком рекламы помещаем блок с таким вот, или подобным антиадблочным текстом
2. стилями поднимаем его на высоту, равную по высоте рекламному месту
3. с помощью z-index указываем ему быть "сзади"
4. стилями же делаем рекламному блоку фон под цвет фона, чтобы "заглушка" не просвечивала
#5 14 января 2013 в 20:13
в ЛС ответил joke
#6 14 января 2013 в 22:48
хорошее решение
#7 14 января 2013 в 23:43
на том сайте сделано так:
под рекламой, блок
  1. <div id="ohno" style="display:none;width:90%;background:#ececec;border:1px dashed #777777;padding:10px;color:#999999;font-size:12px;"><h2 style="color:#888888;font-size:18px;">О нет! Где реклама?</h2>Мы существуем за счет рекламы. Пожалуйста, отключите AdBlock <b>для нашего сайта</b>! Мы знаем, у вас доброе сердце <3</div>
и функция, которая определяет, видим или нет блок рекламы:
  1. <script type="text/javascript">
  2. function _enabled() {
  3. document.getElementById('ohno').style.display = 'block';
  4. document.getElementById('ohno2').style.display = 'block';
  5. }
  6. function _disabled() {
  7. var none = 'none';
  8. }
  9. var _abdDetectedFnc = '_enabled';
  10. var _abdNotDetectedFnc = '_disabled';
  11.  
  12. eval(function(p,a,c,k,e,d){e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--){d[e(c)]=k[c]||e(c)}k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1};while(c--){if(k[c]){p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c])}}return p}('(g(){a 5=z;a 2=8;a 4=8;g A(){2=6.u("I");4=6.u("H");2.l=\'b\';2.n=\'/o/\';2.3.v=\'G\';2.3.F=\'C\';4.l=\'s\';4.n=\'/o/E-N.P\';4.3.p=2.3.p=\'m\';4.3.q=2.3.q=\'m\';4.3.r=2.3.r=\'-h\';4.3.t=2.3.t=\'-h\';6.j.i(2);6.j.i(4);Q(k,O)};g k(){7(6.c(\'s\').3.v.J(\'C\')>-1)5=9;f 7(6.c(\'b\').3.K==\'L\')5=9;f 7(6.c(\'b\').M==0)5=9;2.x.D(2);4.x.D(4);7(d(w)!=\'8\')e(w+\'(\'+5+\');\');f{7((5==9)&&(d(y)!=\'8\'))e(y+\'();\');7((5==z)&&(d(B)!=\'8\'))e(B+\'();\')}};A()})();',53,53,'||_af|style|_am|_ab|document|if|undefined|true|var|_afd|getElementById|typeof|eval|else|function|1000px|appendChild|body|_ss|id|1px|src|adimages|width|height|top|_amd|left|createElement|display|_abdStatusFnc|parentNode|_abdDetectedFnc|false|detect_ab|_abdNotDetectedFnc|none|removeChild|textlink|border|block|IMG|IFRAME|indexOf|visibility|hidden|clientHeight|ads|100|jpg|setTimeout'.split('|'),0,{}))
  13. </script>
правда, она запакована
#8 14 января 2013 в 23:44
так как я предложил — проще, в общем-то.
не забудьте обернуть текст в <!--noindex--><!--/noindex-->
#9 15 января 2013 в 20:00
smile
#10 15 января 2013 в 20:25
надпись только не делайте "кликни если полезно" — бан по стуку обеспечен
#11 15 января 2013 в 22:38

надпись только не делайте "кликни если полезно" — бан по стуку обеспечен

picaboo
ага, вопрос может измениться в другую сторону)
О нет! Где же деньги?))
#12 16 января 2013 в 12:53
Я сделал все проще, с помощью определения высоты рекламного блока. Подробно описал у себя на сайте: cms-admin.ru/stati/skript-jquery-anti-adblock.html
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.