W3Ask






BEM-VINDO  >  INTERNET  >  WEBMASTER

Remova o espaço extra dos anúncios se o AdBlock estiver ativado




Quando o AdBlock é ativado, o navegador da web ainda exibirá espaços onde o anúncio deveria ter sido exibido. Isso é muito chato porque esse aspecto vai distorcer o design do site, vai afastar as partes textuais ou adicionar espaços entre uma imagem, um texto, uma tabela.

Devemos, portanto, encontrar uma maneira de remover esses espaços desnecessários. Para isso utilizamos um código javascript que determinará se o AdBlock está ativado ou não e a depender dele ofereceremos ou não o código da rede de publicidade. É o fato de o código estar bloqueado que o navegador da web ainda gerará uma inserção vazia. O script abaixo funciona perfeitamente se você quiser ocultar os espaços em questão. Você precisa criar um arquivo dfp.js, que é muito comum em sistemas de geração de anúncios e, portanto, frequentemente bloqueado por extensões de navegador da web semelhantes ao AdBlock. Colocamos este arquivo na raiz do nosso site. Removemos as tags PHP do código abaixo se nosso site estiver em HTML.

?>

<div id="vjZTBrmDGzHC"><center>
<-------- Ads code -------->
</center></div>

<script src="https://nossosite.com/dfp.js" type="text/javascript"></script><script type="text/javascript">
if(document.getElementById('LxqjdPoDOwCG')){document.getElementById('vjZTBrmDGzHC').style.display='block';}
else {document.getElementById('vjZTBrmDGzHC').style.display='none';}
</script>

<?php

Aqui está o conteúdo presente no arquivo dfp.js:

var e=document.createElement('div');
e.id='LxqjdPoDOwCG';
e.style.display='none';
document.body.appendChild(e);














Publicações relacionadas:


Http redirecionado para conf padrão quando o SSL ativado
https://53.ip-193-70-41.eu/http-redirecionado-conf-padrao-ssl-ativado/
Para redirecionar corretamente o http para o arquivo conf padrão quando você ativou o SSL, é necessário definir as portas 80 e 443 no seu ...
Mostrar mensagem de aviso se AdBlock estiver habilitado
https://53.ip-193-70-41.eu/mostrar-mensagem-aviso-adblock-estiver-habilitado/
Como exibir uma mensagem de aviso no meu site se o Adblock estiver ativado? O AdBlock é usado cada vez mais por usuários da Internet, o que ...
Como substituir um espaço de conexão por um espaço de perfil
https://53.ip-193-70-41.eu/substituir-espaco-conexao-por-espaco-perfil/
Uma vez que o visitante consiga se conectar a um site? Em outras palavras, como gerenciar o usuário depois que ele estiver conectado. Existem ...
Os programas de anúncios mais populares para o seu blog ou site
https://53.ip-193-70-41.eu/programas-anuncios-mais-populares-blog-site/
Os programas de anúncios classificados por popularidade, ranking Alexa: Alexa rank - Serviços de anúncios (compartilhamento de rev) 1 ...
Crie um espaço SWAP no Debian
https://53.ip-193-70-41.eu/crie-espaco-swap-debian/
Um SWAP pode ser uma excelente opção quando você precisa de mais memória e sua memória física é limitada. O sistema usará uma parte ...