Ergebnis 1 bis 4 von 4
  1. #1
    Tsutomu Shimomura Avatar von -=Player=-
    Registriert seit
    15.02.2006
    Beiträge
    1.549

    Standard Adblock detection

    Code:
    Code:
    <script type="text/javascript">
    window.onload = function chkab(){
        var chk = document.getElementById('checkbox').offsetHeight;
        if(chk == 0){
            document.location.href="http://www.google.de"; 
        }
    }
    </script>
     
    <div id="checkbox">
        <img src="http://www.sponsorads.de/ref3.gif">
    </div>

    Was ist Adblock:

    Auch wenn viele Adblock kennen, erkläre ich doch ganz kurz was Adblock ist.
    Adblock ist ein Addon für den Mozilla Firefox, dass unerwünschte werbung beim Surfen Blockiert.

    Vorraussetzung:
    Der Besucher muss Javascript aktiviert haben.

    Funktionsweise:
    In eine Div-Box kommt ein Bild rein, dass von Adblock blockiert wird.
    Als Beispiel, habe ich eine Grafik von Sponsorads verwendet.
    Wenn das Bild nun blockiert wird, ist die höhe der Div-Box logischerweise gleich null.
    Genau das wird von dem Javascript Code überprüft.
    Wenn die höhe gleich Null ist, wird der Besucher automatisch auf google weitergeleitet.
    Das ganze funktioniert auch mit Google AdWords.
    Doch mit Layern habe ich es noch nicht getestet, bin aber auch stark der meinung,
    dass es dort nicht funktioniert.

  2. #2
    eicar Avatar von sarex
    Registriert seit
    20.04.2009
    Beiträge
    311

    Standard

    also ich find das ziemlich nützlich nur bei einer seite hackt es bei mir xD bei www.chip.de dort werden garkeine bilder angezeigt xD
    mfg
    BM-Profil


  3. #3
    Fortgeschrittener Avatar von Razorigga
    Registriert seit
    21.06.2009
    Beiträge
    45

    Standard

    Wie müsste ich denn die Zeile:
    "document.location.href="http://www.google.de";"
    abändern, damit nicht auf eine Seite weitergeleitet wird, sondern nur ein simpler Text-Hinweis a la "Bitte schalte ABP aus." ausgegeben wird?
    Wäre das dann z.B. ähnlich zur Methode die ddl-warez benutzt?
    MfG Razorigga


  4. #4
    Tsutomu Shimomura Avatar von -=Player=-
    Registriert seit
    15.02.2006
    Beiträge
    1.549

    Standard

    Code:
    document.getElementById("checkbox").innerHTML = "Bitte schalte ABP aus."

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •