Rilevare AdBlock postato il 17/02/2015 18:32:17 nel forum programmazione, gdrcd, open source, hosting
Ciao a tutti!
Nelle pagine del mio sito (un GDR pbf realizzato interamente da zero) ho inserito una pubblicità, a bordo pagina, al fine di poter aspirare ad un piccolo guadagno che mi permetta di ammortizzare le spese del dominio.
Il gioco ancora non è aperto, quindi per ora la pubblicità la visualizzo solo io, ma ho un problema:
vorrei capire come fare per rilevare se l'utente ha installato AdBlock e, nel caso, mostrare al posto della pubblicità un messaggio differente. Ho provato vari script (presi da internet, in quanto non ho idea del funzionamento di questo plug-in) ma nulla, nessuno sembra funzionare.
La pubblicità, oltretutto, sarebbe visualizzata solo dagli utenti non registrati, in quanto loggandosi al sito essa scompare; il fastidio sarebbe quasi nullo, ma a me permetterebbe di sostenere in maniera migliore le spese per il sito.
Spero di essermi spiegato in maniera abbastanza chiara... Se qualcuno sa come aiutarmi mi farebbe un enorme favore^^
Pagine → 1
17/02/2015 18:41:54
Devi andare di javascript ci sono qualcosa come Circa 147.000 risultati (0,31 secondi) su google al riguardo, quindi il mio consiglio è prendere i risultati della prima pagina e vedere, se poi trovi un problema specifico lo illustri e vediamo come aiutarti.
A naso uno non sa che dirti perché io non so che è un forum in asp, php, python, se è un pacchetto tipo phpBB, myBB, SMF, vBulletin, IPBoard, Kurena, Fireboard, etc etc forse il tuo ha già una mod o plugin adatta al tuo caso.
17/02/2015 19:20:18
Il forum e tutto il sito sono interamente creati da zero, e sono pagine in php.
La prima pagina di google l'ho provata tutta, ma senza risultati.
In nessun caso il programma sembra rilevare la presenza di adblock, in quanto il div contenente la pubblicità viene "svuotato" da essa, ma non si verifica nessun'evento che, secondo questi script, doveva verificarsi.
17/02/2015 19:39:45
magari è solo una questione di timing, ovvero prima lo script rileva il div con l apubblicità, poi qualche microsecondo dopo adblock fa il suo compito e elimina la pubblicità non facendo scattare lo script. hai provato a far partir elo script che rilev ail contenuto del div con un po' di tempo prima dell'esecuzione?
19/02/2015 12:02:19
Allora, probabilmente sbagliavo io ma non ho ben capito dove.
AdBlock (ho questo, ma presumo tutti gli altri) elimina solo ciò che si trova tra i tag <script src="xxxxxx"> di un determinato <div>.
Io mi limitavo a lasciare lo <script src> dell pubblicità in un div, e poi eventualmente a modificare il contenuto (se adblock è attivo) con un innerHTML. Invece, inserendo un if (e seguendo le varie guide su internet, con la variabile chiamata adblock) posso fare visualizzare un messaggio in caso adblock sia attivo, altrimenti visualizza la pubblicità.
Discussione seguita da
Pagine → 1
Rispondi alla Discussione Aggiungi ai Preferiti Inoltra Discussione Forum Programmazione, GDRCD, Open Source, Hosting Elenco Forum
I dati del generatore di rank sono stati aggiornati!
The Coven: Secondo turno della side quest
World of Tanks → Lanciati in epiche battaglie spalla a spalla con altri giocatori. Conquista la supremazia nel mondo dei Carri Armati!
Il gestore di Storie di Agarthi ha risposto alla recensione di do the evolution
Storie di Agarthi: La Corte d'Ossidiana — Schiera
Ex Gratia GDR: Nuove location di gioco nello Xanadu
La Tana del Ladro: TdL Stories - ⚡ Boati a Xantharl ⚡
Enlisted → Guida la tua squadra di soldati in combattimenti su larga scala, con fanteria, veicoli corazzati e aerei della IIa Guerra Mondiale!
nww ha aperto un annuncio di ricerca: New Wizarding World ricerca Giocatore
Lineage II: Promozione "E' tempo di craftare!"
Sea of Conquest: Codice gratuito per Festa del papà!
exfainte ha aperto un annuncio di ricerca: Sylmaera GDR ricerca Programmatore
Entropia Universe → Lascia che il tuo avatar esplori nuovi mondi e viaggi tra i pianeti in questo stupendo MmoRpg Sci-Fi Free to Play!
Dalemyr: Distribuzione a sorpresa
Ex Gratia GDR: Quest | Il magazzino della PEH!
Legacy of Magic: La nuova regina del Brehorn
Storie di Agarthi: Custodi della Sacra Fiamma — Schiera
Crossout → Tuffati nel mondo di Crossout, il gioco MMO d'azione post apocalittico! Costruisci le tue speciali macchine da combattimento!
Fallout - Scopriamo assieme la saga GdR post apocalittica Fallout!
Never Have I Ever - Intervista alla gestrice di Never Have I Ever, il play by chat ambientato in una scuola del 1999!
Il genere in Gioco - Il genere in gioco: Uno sguardo ludico-critico verso la consapevolezza degli stereotipi
Giochi Fantasy - Lista completa dei giochi di ruolo online a tema fantasy!
Undead - Intervista al gestore del play by chat sui Vampiri Undead! Entra nell'oscurita!
GdR da Tavolo - Gli amici di GdrItalia.it ci invitano a provare i classici GdR da tavolo
Dominion Gdr - Intervista alla gestione di Dominion Gdr il play by chat ambientato in una New York soprannaturale!
Il Regno dei Draghi - Intervista alla gestrice di Il Regno dei Draghi il play by forum delle Cronache del Ghiaccio e del Fuoco