1111
1212< script src ="/assets/scripts/adblockdetect.js "> </ script >
1313< script >
14- window . onload = ( ) => {
14+ window . addEventListener ( 'load' , ( ) => {
15+ log ( "Window loaded, running adblock check');
1516 // Create the enabledEl element
1617 var enabledEl = document . createElement ( 'div' ) ;
1718 enabledEl . classList . add ( 'adb-enabled' ) ;
@@ -30,6 +31,7 @@ <h2>Ad blocker detected</h2>
3031
3132 // Adblock detection logic
3233 function adBlockDetected ( ) {
34+ log ( 'adBlockDetected()' ) ;
3335 var ax = false ;
3436 enabledEl . style . display = 'block' ;
3537
@@ -61,6 +63,7 @@ <h2>Ad blocker detected</h2>
6163 }
6264
6365 function adBlockNotDetected ( ) {
66+ log ( 'Blocks not detected' ) ;
6467 enabledEl . style . display = 'none' ;
6568 }
6669
@@ -80,8 +83,10 @@ <h2>Ad blocker detected</h2>
8083 document . body . appendChild ( enabledEl ) ;
8184 }
8285 if ( typeof window . adblockDetector === 'undefined' ) {
86+ log ( 'Detector blocked, assuming ads as well' ) ;
8387 adBlockDetected ( ) ;
8488 } else {
89+ log ( 'Running detector' )
8590 window . adblockDetector . init (
8691 {
8792 debug : true ,
@@ -90,7 +95,7 @@ <h2>Ad blocker detected</h2>
9095 }
9196 ) ;
9297 }
93- }
98+ } ) ;
9499</ script >
95100{% if (ads == "true") %}
96101< script async src ="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-2096280583430267 " crossorigin ="anonymous "> </ script >
0 commit comments