Ich verwende dieses Skript FuckAdBlock, um Anzeigenblöcke auf meiner Website zu erkennen. Wenn eine Seite geladen wird, wird überprüft, ob der Anzeigenblock aktiviert ist. Wenn dies der Fall ist, wird eine Funktion ausgelöst, in der Sie den Benutzer usw. benachrichtigen können.Skript für Anzeigenblockade erkennen, wird nur beim Neuladen ordnungsgemäß ausgeführt
Es funktioniert gut, aber es gibt ein Problem. Es läuft nur, wenn ich die Seite schwer nachladen. Beim normalen Nachladen passiert nichts und das ist das Problem.
// Function called if AdBlock is not detected
function AdBlockNotDetected() {
alert('AdBlock is not enabled');
}
//Function called if AdBlockis detected
function AdBlockDetected() {
alert('AdBlock Detected');
}
if(typeof fuckAdBlock === 'undefined') {
AdBlockDetected();
} else {
fuckAdBlock.onDetected(AdBlockDetected);
fuckAdBlock.onNotDetected(AdBlockNotDetected);
}
auch, damit Ihr nicht zweimal die Funktionen laufen (wenn harte Neuladen), führen ein überprüfen Sie, ob es bereits überprüft wurde - Siehe ist eine Variable ist leer oder nicht und dann führen Sie dann überprüfen. – WebGuy