Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

229
Vistas
¿Es posible verificar si adblock está bloqueando otro sitio web?

Hola ¿Es posible verificar en mi sitio web si Adblock está bloqueando otras páginas web?

Tengo algunas comisiones de enlaces de referencia, pero parece que los visitantes usan adblocks y evitan la monetización. Compruebo si usan adblock en mi sitio web, pero ¿qué pasa con las páginas web de mis socios?

¿Es posible hacer la verificación en mi propia página? Sé que puedo proponer listas blancas/filtros, etc., pero el problema persiste si mi página está incluida en la lista blanca pero las páginas de los socios no.

Mi idea es la siguiente, pero puede ser un callejón sin salida o incluso no ser posible:

¿Usando Javascript o Iframes (obsoletos) o solicitudes o alguna otra idea?

about 4 years ago · Juan Pablo Isaza
1 Respuestas
Responde la pregunta

0

podría crear un archivo js que le permita interceptar la presencia de AdBlock Plus en el navegador del usuario y mostrar un mensaje en la pantalla invitándolo a deshabilitarlo para poder ver las páginas correctamente.

En la página web incruste un archivo javascript externo llamado anuncio.js .

Dentro del archivo javascript puede insertar una instrucción simple para escribir algo en la pantalla:

 document.write('<div id="tester">an advertisement</div>');

En la sección Head del documento Html de la página web, llame al archivo javascript recién creado:

 <script type="text/javascript" src="/advertisement.js"></script>

Cree una regla CSS para inhibir la visualización de la clase #tester para que no se muestre a los usuarios. En la página web, inserte un código para verificar si la clase #tester está definida:

 <script type="text/javascript"> if(document.getElementById("tester") !=undefined) { document.write(''); } else { document.write("<div style=z-index: 99; position:fixed; top:100px; background-color: #cccccc; height:400px; width:100%;>disable adblock to read this page</div> "); } </script>

Si la clase #tester no está definida, el código JavaScript muestra un mensaje que invita al usuario a desactivar AdBlock.

about 4 years ago · Juan Pablo Isaza Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda