• Descarga el eBook gratuito SEO en Wordpress 2015 aquí

    • Pack con las mejores herramientas SEO en las VIP Tools apúntate!


     
    Calificación:
    • 0 votos - 0 Media
    • 1
    • 2
    • 3
    • 4
    • 5
    [TUT] Muestra un mensaje para los usuarios con Adblock

    Administrador


    *******
    Puntos de comerciante: 1 (100%)
    2,900


    Programador Promotor Blog 1000 Posts Asistente

    Crédito: 22.73 BHC
    Mensaje: #1
    [TUT] Muestra un mensaje para los usuarios con Adblock
    Cada vez es más común que los usuarios naveguen con el plugin de Adblock activado para que les elimine toda la publicidad.

    Unas de las maneras de poder mostrarle algún mensaje a estos usuarios es tan sencillo mirar una capa de publicidad y si esta en su interior no tiene contenido, quiere decir que el adblock lo ha removido. Por ejemplo para la publicidad más común que es el adsense sería el siguiente código:

    Código:
    <script>
      
      // Run after all the page elements have loaded
      window.onload = function(){
      
        // This will take care of asynchronous Google ads
        setTimeout(function() {
          
          // We are targeting the first banner ad of AdSense
          var ad = document.querySelector("ins.adsbygoogle");
          
          // If the ad contains no innerHTML, ad blockers are at work
          if (ad && ad.innerHTML.replace(/\s/g, "").length == 0) {
            
            // Since ad blocks hide ads using CSS too
            ad.style.cssText = 'display:block !important';
            
            // You can put any text, image or even IFRAME tags here
            ad.innerHTML = 'Your custom HTML messages goes here';
          
          }
          
        }, 2000); // The ad blocker check is performed 2 seconds after the page load
      };
      
    </script>

    Debes modificar ad.innerHTML = 'Your custom HTML messages goes here'; que es el HTML que vas a mostrar al usuario.

    http://foroblackhat.com/hilo-abrir-un-nuevo-grupo-vip-tools-para-herramientas-seo-premium
    Para ver el enlace necesitas registrarte o acceder a tu cuenta
    - Canciones. Traducidas. Dedicadas. Sonrisa
    (Este mensaje fue modificado por última vez en: 12-09-2014 08:02 PM por Sauron.)
    12-09-2014 08:01 PM
    Buscar Citar

    BlackHat Bronce


    **
    Puntos de comerciante: 0 (0%)
    1

    0


    Crédito: 0.01 BHC
    Mensaje: #2
    RE: [TUT] Muestra un mensaje para los usuarios con Adblock
    Lo acabo de probar y no funciona Triste

    Error al analizar XML, línea 1053, columna 15: The entity name must immediately follow the '&' in the entity reference

    Esta línea:

    if (ad && ad.innerHTML.replace(/\s/g, "").length == 0) {

    kou, orgulloso de ser un miembro de Foro Black Hat SEO desde Jan 2016.
    (Este mensaje fue modificado por última vez en: 31-01-2016 12:02 AM por kou.)
    30-01-2016 08:31 PM
    Buscar Citar

    BlackHat Cobre


    ***
    Puntos de comerciante: 0 (0%)
    211


    Diseñador Promotor Youtube Promotor Blog 100 Posts Asistente

    Crédito: 8.27 BHC
    Mensaje: #3
    RE: [TUT] Muestra un mensaje para los usuarios con Adblock
    Es más sencillo hacer lo que dices de esta forma:

    <script>
    $(document).ready( function() {
    window.setTimeout( function() {
    var bottomad = $('#bottomAd'); // Div que tiene algo de contenido que ha desaparecido
    if (bottomad.length == 1) {
    // FUNCION EN JQUERY PARA MOSTRAR EL BLOQUEADOR
    }
    }
    }, 1);
    });
    </script>
    31-01-2016 04:29 AM
    Buscar Citar
     Gracias recibidas por: Sauron


    Posibles temas similares...
    Tema: Autor Respuestas: Vistas: Último mensaje
    Arcoiris Script para postear en diferentes grupos de Facebook rodrigol 17 5,645 13-10-2016 03:43 PM
    Último mensaje: NoticiaM
      Sencillo Crawler en PHP para sacar chistes Sauron 3 844 22-11-2015 12:28 PM
    Último mensaje: Sauron
      Duda para desarrolladores web harmonica 8 1,587 20-07-2015 06:19 AM
    Último mensaje: harmonica
      API GeoIP para JavaScript y PHP Sauron 0 990 02-09-2014 04:23 PM
    Último mensaje: Sauron
      Cómo usar preg_match para scrapear? mrr276 3 1,588 29-07-2014 12:22 AM
    Último mensaje: heyla03

    Salto de foro:


    Usuario(s) navegando en este tema: 1 invitado(s)
    Anuncios FBH (+ info)

    Foro Black Hat

    ForoBlackHat es un foro público con ánimo de desarrollo de aplicaciones y estrategias SEO para la comunidad hispano hablante cuyo objetivo sea el de aprender técnicas de posicionamiento.

    Nuestra comunidad cuenta con un equipo de programadores que desarrollan día a día nuevas herramientas gratuitas para los usuarios. ¡Siéntete libre de registrarte y comentar por los hilos!