Con este Script vamos a poder realizar una determinada acción a los usuarios que utilicen algún sistema de anti publicidad en sus navegadores y visiten tu web.
Como funciona este Script Anti AdBlock
Pues básicamente vamos a tener una función hecha en JavaScript en nuestra web que una vez cargada toda la web se esperará un tiempo (en este caso 3 segundos)
y buscará si se ha mostrado la publicidad, en el caso de que no se haya mostrado la publicidad, enviará un mensaje al usuario.
Obviamente en vez de enviar un mensaje puedes hacer la función que quieras, como redimensionar la web o mostrar un banner tapando la web, o la funcionalidad que quieras.
El código está realizado en JavaScript y sería así:
// La función correrá después de cargar toda la web // Después de un tiempo, en este caso 3000 miliseg. window.onload = function(){ setTimeout(function() { // buscamos un banner de adsense var ad = document.querySelector("ins.adsbygoogle"); // y en el caso de que no se esté mostrando if (ad && ad.innerHTML.replace(/\s/g, "").length == 0) { ad.style.cssText = 'display:block !important'; // Muestra por pantalla el texto que quieras. ad.innerHTML = 'Este es el texto que mostrará'; } }, 3000); // el tiempo que hemos estimado }; |
Si te ha gustado me gustaría que me ayudases con la web haciendo un +1 en Google + . Gracias!