Bonjour à tous,
comme indiqué dans le titre j'ai une application de tirage au sort en JS et je voudrais que si l'utilisateur à Adblock d'activé qu'il puisse pas la voir.
J'ai fais un test avec les publicité de mon site, en simplement mettant la publicité dans une DIV et si la DIV est de taille 0 on affiche un message. Malheureusement le message d'affiche tout le temps comme vous pouvez le voir...
et voila le resultat:
Code html : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30 <!DOCTYPE html> <html style="font-size: 16px;"> <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script> <head> <script> function TestPub(){ if ($("#pub").height() == 0){ document.getElementById("pub").innerHTML = "<p>Lorem ipsum</p>"; } } $(TestPub); </script> </head> <div id="pub"> <!-- 250x250_atf Square--> <ins data-zone="235058" class="byadthink"></ins> <script type="text/javascript" async="async" src="//ad.adxcore.com/adjs_r.php?async&what=zone:235058&inf=no"></script> <ins data-zone="235058" class="byadthink"></ins> <script type="text/javascript" async="async" src="//ad.adxcore.com/adjs_r.php?async&what=zone:235058&inf=no"></script> <ins data-zone="235058" class="byadthink"></ins> <script type="text/javascript" async="async" src="//ad.adxcore.com/adjs_r.php?async&what=zone:235058&inf=no"></script> </div> <ins data-zone="235058" class="byadthink"></ins> <script type="text/javascript" async="async" src="//ad.adxcore.com/adjs_r.php?async&what=zone:235058&inf=no"></script> <ins data-zone="235058" class="byadthink"></ins> <script type="text/javascript" async="async" src="//ad.adxcore.com/adjs_r.php?async&what=zone:235058&inf=no"></script> <ins data-zone="235058" class="byadthink"></ins> <script type="text/javascript" async="async" src="//ad.adxcore.com/adjs_r.php?async&what=zone:235058&inf=no"></script> </body> </html>
Adblock Plus est désactivé; le bloc des trois publicité en bas s'affiche mais dans celui d'en haut il affiche par défaut le texte
malgré que la DIV a une taille
![]()
Partager