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...

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&amp;what=zone:235058&amp;inf=no"></script>
<ins data-zone="235058" class="byadthink"></ins>
<script type="text/javascript" async="async" src="//ad.adxcore.com/adjs_r.php?async&amp;what=zone:235058&amp;inf=no"></script>
<ins data-zone="235058" class="byadthink"></ins>
<script type="text/javascript" async="async" src="//ad.adxcore.com/adjs_r.php?async&amp;what=zone:235058&amp;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&amp;what=zone:235058&amp;inf=no"></script>
<ins data-zone="235058" class="byadthink"></ins>
<script type="text/javascript" async="async" src="//ad.adxcore.com/adjs_r.php?async&amp;what=zone:235058&amp;inf=no"></script>
<ins data-zone="235058" class="byadthink"></ins>
<script type="text/javascript" async="async" src="//ad.adxcore.com/adjs_r.php?async&amp;what=zone:235058&amp;inf=no"></script>
</body>
</html>
et voila le resultat:

Nom : test.PNG
Affichages : 122
Taille : 196,8 Ko

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

Nom : div.PNG
Affichages : 108
Taille : 73,8 Ko