专注是一种工匠精神

JS判断网页广告被屏蔽拦截[代码]

目前市面上的浏览器都已经进化到有拦截广告的功能,经营网站的站长无非就是得靠广告联盟商所提供的广告来攒钱,那些不喜欢广告又爱找干货资源的网站访客,说实在的,相当讨厌,我可以用「免费仔」来形容这类族群。

演示代码:

<script>
var as = document.querySelectorAll('.adsbygoogle'),al=as.length; // 以谷歌广告名为adsbygoogle作演示,也可以做其他广告判断,自行设定
as.forEach(function(a,b){
if(a.innerHTML==''){
al-=1;
if(al===0){
setInterval(function () {
alert('如果本站的广告您要屏蔽的话。抱歉,咱们相互选择吧。\n\n请对本站屏蔽广告插件关掉。\n\n本站的广告如果有对您使用本站工具有影响,请告知我。\n\n如果没有,还请多多照顾,点点感兴趣的广告。\n\n解决办法:关闭屏蔽,刷新网页就解决了。');
},3e3); //3e3 代表 3000 毫秒
}
}
});
</script>
赞(0)
未经允许不得转载:伦客网 » JS判断网页广告被屏蔽拦截[代码]

评论 抢沙发

4 + 1 =