Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [JavaScript] Jak zaimportować zawartość pliku js?, Pomysł na AdBlocka?
tryme
post
Post #1





Grupa: Zarejestrowani
Postów: 83
Pomógł: 0
Dołączył: 5.12.2005

Ostrzeżenie: (0%)
-----


Cześć,

Najpopularniejszy skrypt jaki blokuje AdBlock każdy z nas zna:
Kod
<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>

Czy możliwe jest wykonanie lekkiej zmyłki AdBlocka wg poniższego schematu?

Zastępujemy adres do pliku js na lokalny adres na naszym serwerze, który oczywiście w razie potrzeby może zmieniać swoją nazwę w dowolnym momencie:
Kod
<script async src="/moj_plik_923993.js"></script>

Zawartość pliku moj_plik_923993.js
Kod
magiczne zaciągnięcie zawartości pliku pagead2.googlesyndication.com/pagead/js/adsbygoogle.js

Czy powyższe da się wprowadzić w życie tak, aby działało?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
by_ikar
post
Post #2





Grupa: Zarejestrowani
Postów: 1 798
Pomógł: 307
Dołączył: 13.05.2009
Skąd: Gubin/Wrocław

Ostrzeżenie: (0%)
-----


Tutaj dochodzi jeszcze kwestia tego że to jest blokada po hoście jakby, tzn filtrowane są requesty względem hosta jak i nazw plików. Mało tego, adblock wyszukuje w drzewie DOM odpowiednie klasy, nazwy ramek, czy nazwy linków/plików (kiedyś jakąś klasę nazwałem .adds i mi adblock ukrył diva z całą zawartością). Przykro mi, ale nie da się tego obejść. Bo nawet jak ty w jakiś sposób to obejdziesz, ktoś znajdzie twoja reklamę, host lub plik, doda do reguły, reguła się zaktualizuje u wszystkich użytkowników i lądujesz w punkcie wyjścia.
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 6.10.2025 - 10:03