Hallo,
Ich suche jemanden der mit bei JS helfen kann. Ich habe eine Funktion gemacht welche ADBlocker erkennt. Das Skript ist ganz simpel und ich weiß dass man es umgehen kann. Aber das tut ja nicht zur sache.
Ich habe einen Banner oben angezeigt welcher eine Meldung ausgibt, wenn ein ADBlocker das ganze blockiert. Der Code dazu ist folgender
<script type="text/javascript">
if (document.getElementById("tester") != undefined)
{
document.write('<p class="yes">No <strong>AdBlock Plus</strong> detected! Thanks for truly supporting our site.</p>');
}
else
{
document.write('<div class="adblockbar animated rollIn"><img src="/img/stop.png" /><p>Mein Text</p><i id="close" class="fa fa-times-circle"></i></div>');
}
</script>
Das elemnt Tester wir automatisch integriert. Jedoch wird das über die Datei Advertisment.js gemacht und viel ADblocker blockieren das ganze.
Ich möchte jetzt aber, dass wenn man auf das X Klickt um das ganze zu schleießen ein Cookie gesetzt wird. Der ganze Cookie soll auch überprüft werden und der Banner nur angezeigt werden, wenn der Cookie auch nicht vorhanden ist.
Der Code fürs schließen ist folgender
$( document ).ready(function() {
$( "#close" ).click(function() {
$( ".adblockbar" ).removeClass( "rollIn" );
$( ".adblockbar" ).addClass( "hinge" );
$( ".adblockbar" ).addClass( "hidden", 2000 );
document.cookie="showAD=1";
});
});
Wäre nett wenn ihr mir helfen könntet.
~iTutHD