Header
Individuare AdBlock ( Anti AdBlock )
in: Java  So/Code: Generico Data: 26/06/2018
Ora: 09.57:47
Articolo visualizzato: 156 volte

Tempi duri, AdBlock è uno strumento utile per i navigatori ma al quanto penalizzante per i possessori di siti web, blog o altro. Personalmente non ci guadagno nulla però ci pago le spese del blog e mi consente di continuare a scrivere. Oltre agli articoli sponsorizzati è l'unica "entrata". Penso entro quest'anno ci sarà una nuova veste grafica del sisto utilizzando boostrap, il che mi consente di rendere il sito responsive e di eliminare la versione mobile. Oggi spiego molto rapidamente le tecniche più comuni per individuare se il visitare abbia installato AdBlock e quindi per mostrare un messaggio o qualsiasi cosa vogliate. Personalmente preferisco avvisare che impedire la navigazione, anche se capisco perfettamente che ci sono persone che ci vivono.

Analizziamo il primo caso: Adsense

L'individuazione di Adsense è uno dei casi più comuni ed è facilmente implementabile, alla fine del caricamento della pagina vericheremo se il carimento delle ads è stato effettuato correttamente altrimente mostreremo un altert o qualsiasi cosa vogliate.

<script>
  window.onload = function() {
    setTimeout(function() {
      if ( typeof(window.google_jobrunner) === "undefined" ) {
	alert("Per sostenere questo sito disabilita AdBlock.");
        console.log("ad blocker installato");
      } else {
        console.log("nessun ad blocker installato.");
      }
    }, 10000);  
  };
</script>

Ovviamente dove è presente l'alert jquery sarà possibile inserire qualsivoglia avviso anche nella forma limitativa, cioè oscurando il sito o altro.


Il secondo caso si basa sul caricamento di un file js di nome ads.js . Gli adblocker provano ad impedire il caricamento di questo js e quindi tramite un piccolo controllo possiamo verificare il caricamento.


<script>var isAdsLoaded=false;</script><script src="js/ads.js"></script><script>
if (!isAdsLoaded) { 
  console.log("The visitor is blocking ads");
}
</script>

Il file ads.js sarà composto unicamente dalla riga isAdsLoaded=true; banalmente si basa su una variabile che varia unicamente se il file js viene caricato. ads.js può essere incluso in qualsiasi percorso.

Salutoni

Commenti Commenti (4) | User Autore: Guido Camerlingo (Guiz)
Tags: AdBlock anti script individuare detect visitatori sito web web site script





Articoli Correlati
Detect AdBlock (Anti AdBlock)
Individuare AdBlock ( Anti AdBlock )
STS 134 - Endeavour finalmente pronti
STS-134 - Endeavour all'ultimo decollo
Cern - Catturata l'antimateria

Commenti
Da: Lornasiz Ora:11.00:07 Data: 20/07/2018

недорогие международные грузоперевозки Тюмень отзывы
международные грузоперевозки Челябинск отзывы
недорогие грузоперевозки Тюмень отзывы
международные грузоперевозки Россия Казахстан
международные грузоперевозки Пермь отзывы
международные грузоперевозки РФ РБ
недорогие грузоперевозки Екатеринбург
грузоперевозки Томск
международные грузоперевозки Томск
недорогие международные грузоперевозки Тюмень

[URL="https://mityr-trans.com/avtopark/10-tonnik-termicheskij.html"]недорогие грузоперевозки Красноярск[/URL]
недорогие международные грузоперевозки Красноярск
грузоперевозки Екатеринбург
недорогие международные грузоперевозки Омск
недорогие грузоперевозки Пермь отзывы
недорогие международные грузоперевозки Красноярск отзывы
международные грузоперевозки Тюмень
недорогие международные грузоперевозки Челябинск
грузоперевозки Россия Беларусь
международные грузоперевозки Красноярск
грузоперевозки Омск отзывы

Da: Israfacevaw Ora:14.43:22 Data: 20/07/2018

Израиль и иудеи со всего мира встречаются тут


Мечтаете об уникальном знакомстве? Пытаетесь начать новую жизнь и отношения на волне «Израиль мужчины и женщины»? Тогда почему бы не попробовать уникальную возможность знакомства в Израиле, где всегда тепло, вкусно и весело!
Евреи и еврейские девушки стали гордостью Израиля! Испокон веков еврейские женщины, молодые еврейки и еврейские мужчины славились своей красотой и харизмой. Поэтому вам не нужно регистрироваться на множестве сайтов, чтобы найти себе мужчину Израиля! Специально для вас мы создали уникальную площадку для знакомства в Израиле для русских! Красивейшие женщины и мужчины Израиля, богатые иудеи и заводные еврейские парни – все собраны в одном месте!
Универсальность и комфорт использования, а главное высокая технологичность и подбор замечательных знакомств в Израиле – все это объединяется в нашем детище - « Еврейская социальная сеть IsraFace.Com ». Мы рады видеть каждого из вас, присоединяйтесь!

Da: Rickyexaxy Ora:03.00:33 Data: 21/07/2018

Среди элементов для монтажа съемной опалубки есть щиты прямой и угловой формы, детали для изготовления перекрытий, колонн и других объектов. Применяя данные элементы, строители могут воплотить в жизнь любые архитектурные задумки. Особая разновидность – это опалубка http://builderbest.byethost7.com/ скользящего вида, которую используют для отливки пустотелых конструкций. Материалом для изготовления съемной опалубки выступает фанера или металл, причем и тот и другой вариант имеют свои характерные черты. Так, металлические щиты способны выдержать более 250 циклов заливания бетона, однако монтировать и разбирать их сложно.

Da: lacywo11 Ora:05.28:31 Data: 22/07/2018

Updated contrive sheet:
http://laurie.projects.telrock.org


Scrivi Commento
Codice Verifica

Commento massimo 5000 caratteri.(Tutti i campi contrassegnati da * sono obbligatori).

   

Ricerca

Glossario Naviga nel nostro glossario!
Scopri il gergo dei Geek!


 ULTIMI ARTICOLI

41 giorni fa

 [EN] Last Articles

 Siti Amici

Visita il Blog Roll
Contattaci! Diventa nostro amico!



 Hot Downloads

3747

 Categorie

85
163
58
87
13
2
20
36
1
2
5
5
128
7
24
15
60
45

 Code

11
11
3
6
2
23
1
7

 Games

19
45
13

 GUIDE


 Novità Downloads

62
55
3747

 Tags Cloud

meteorite i5 impatto leanback interfaccia video risparmio interfaccia spegnimento chip jailbreak leanback ios4 ipad interfaccia sblocco 32nm



 CopyRight

Valid XHTML 1.0 Transitional CSS Valido! [Valid RSS] Creative Commons License


Geek-Blog by Flavio Mandato, Giuseppe Vaccaro, Guido Camerlingo, Stefano Natale, Domenico Cavallo is licensed under a Creative Commons Attribuzione-Non opere derivate 2.5 Italia License.
Based on a work at www.geek-blog.it.
Permissions beyond the scope of this license may be available at http://www.geek-blog.it/

Disclaimer - Responsabilità - Pagina generata in 0.119 secondi. Geek-Blog.it