C
que empresa de publicidad utilizas?
y muestras los anuncios con javascript
Si, uso Tag de Javascript.
muestrame el codigo js que usas para añadir el anuncio
Si tu al anuncio si es una imagen por ejemplo le añades un class (<a class="adx") se podria detectar si un usuario usa un bloqueador de anuncios
window.addEventListener('load', function() {
var ad111=document.querySelectorAll('.ad111');
if (!ad111.length) {
alert('adblock activado');
}
}, false);
añade un class a tu anuncio ej. "ad111"
luego añades el siguiente codigo js:
Insertar CODE, HTML o PHP:window.addEventListener('load', function() { var ad111=document.querySelectorAll('.ad111'); if (!ad111.length) { alert('adblock activado'); } }, false);
comprueba con adblock activado y sin activar si te muestra un mensaje de que esta activado
Malas noticias, no me muestra el mensaje :/
¿tus anuncios se muestran cuando tienes adblock activado?
Nope, los bloquea. Por eso buscaba un script xD
Tambien, con el js que me diste, intenté ponerles un div class y tampoco. Tambien intenté ponerle el atributo "javascript" y nada. Al igual que ponerlo así, literal.
window.addEventListener('load', function() {
if (document.querySelectorAll('.ad111')[0].childNodes.length === 0) {
alert('adblock activado');
}
}, false);
prueba con
Insertar CODE, HTML o PHP:window.addEventListener('load', function() { if (document.querySelectorAll('.ad111')[0].childNodes.length === 0) { alert('adblock activado'); } }, false);
me puedes pasar por privado la url de tu pagina para probarlo?
window.addEventListener('load', function() {
if (typeof OX_88df4f03== 'undefined'){
alert('adblock activado');
}
}, false);
OK
pon:
Insertar CODE, HTML o PHP:window.addEventListener('load', function() { if (typeof OX_88df4f03== 'undefined'){ alert('adblock activado'); } }, false);
Ahí si funciono!!
Ahora, si no es mucha molestia ¿no hay una forma de que muestre un mensaje en pantalla completa que no se pueda quitar? :encouragement:
P.D: Ahi lo probe sin adblok e igualmente sale el anuncio :S
<div class="appendedContainer"></div>
.appendedContainer > .Module {
bottom: 0px;
left: 0px;
right: 0px;
top: 0px;
z-index: 680;
overflow: auto;
position: fixed;
display: flex;
justify-content: center;
align-items: center;
background-color: rgba(255, 255, 255, 0.8);
}
.Module div {
background: #1d1f21 none repeat scroll 0 0;
color: white;
width: 95%;
padding: 1em;
min-height: 20em;
resize: both;
overflow: auto;
text-align: center;
}
.s-title {
font-size: 2.5em;
}
window.addEventListener('load', function() {
if (typeof OX_88df4f03== 'undefined'){
var article = document.createElement('article');
article.setAttribute('class', 'Module');
article.innerHTML = '<div><p class="s-title"> Adblock esta activado....</p></div>';
document.querySelector('.appendedContainer').appendChild(article);
}
}, false);
Utilizamos cookies y tecnologías similares para los siguientes fines:
¿Aceptas las cookies y estas tecnologías?
Utilizamos cookies y tecnologías similares para los siguientes fines:
¿Aceptas las cookies y estas tecnologías?