poniedziałek, 10 marca 2014

Jak blokować AddBlock Plusa

Jeśli mamy stronę zarabiającą na reklamach (mam nadzieje, że tych nie uciążliwych) możemy liczyć się ze stratą ponieważ istnieje wtyczka AddBlock Plus blokująca większość reklam. Można to w miarę prosty sposób zablokować z informacją, aby użytkownik wyłączył blokowanie na naszej stronie ponieważ nie zobaczy właściwej strony.


Na początku musimy dodać link do skryptu w nagłówku (<head></head>) o nazwie advertisement.js 
<script type="text/javascript" src="advertisement.js"></script>
Następnie tworzymy plik advertisement.js w tym samym katalogu co index.html a pliku advertisement.js umieszczamy poniższy kod.
document.write('<div id="tester">reklama</div>');
W arkuszu, ze stylami umieszczamy:
#tester {
     display:none;
}
A na końcu w index.html umieszczamy ten skrypt:
<script type="text/javascript">
if (document.getElementById("tester") != undefined)
{
 document.write('<p class="yes">Nie używasz<strong>AdBlock Plus</strong>Dziękujemy ! :)</p>');
}
else
{
document.write('<p class="no">Używasz <strong>AddBlock Plus</strong> lub innego programu do blokowania reklam. Reklamy na naszej stronie nie są uciążliwe a potrzebne do utrzymania witryny. Aby dowiedzieć się dlaczego należy wyłączyć AddBlock Plus <a href="http://kdemaker.blogspot.com">kliknij tutaj</a>.<!-- end .content --></p>');
}
</script>
Od teraz zostanie wyświetlona informacja o wyłączeniu lub właściwa strona.
Źródło: http://erikswan.net/abp/

Brak komentarzy:

Prześlij komentarz