Mam kilka strona na yoyo.pl.
Pokażę jak ukryć znajdujące się tam reklamy.
Jest kilka sposobów: można użyć AdBlockPlus lub np. za pomocją JavaScript/jQuery.
AdBlock wystarczy ściągnąć i zainstalować w przeglądarce, proste.
Zajmijmy się jQuery.
Po pierwsze ściągamy bibliotekę jQuery.
Wstawiamy do naszego pliku:
<script type="text/javascript" src="jquery.min.js"></script> |
Następnie wstawiamy fragment kodu:
<script> $(document).ready(function(){ $("div[id][style]").each(function(){ if($(this).css('z-index')>=99999){ $(this).hide(); } }); }); </script> |
Wyjaśnienie:
Funkcja $(document).ready() wykonuje się, gdy załaduje się drzewo DOM.
$("div[id][style]") zwraca listę znaczników DIV, które mają atrybuty id i style.
Warunek if($(this).css('z-index')>=99999)sprawdza w aktualnym elemencie, czy wartość stylu z-index spełnia warunek.
Jeśli tak, to polecenie $(this).hide() ukrywa znacznik DIV.
UWAGA:
Ten sposób będzie działać na domenach yoyo.pl oraz gdy nasza strona nie będzie miała elementów typu <DIV id="..." style="...">, gdzie z-index>=99999.
Jeśli chodzi o inne domeny, to można sprawdzić jakie elementy należy ukryć oraz podać odpowiednie warunki.
Brak komentarzy:
Prześlij komentarz