QQ登录
当前位置:首页 » 程序代码 » 正文

  本来现在投广告赚钱也不像前几年好做,现在还大部分浏览器都拦截了广告,很多浏览器还是默认拦截广告,做站长不是一般辛苦啊!目前中小站长大部分收入还是靠广告,广告被拦截,收入自然会大大减少。

  目前大部分浏览器的广告拦截规则都是广告黑名单+一些广告字眼匹配,比如百度联盟、搜狗联盟、Google联盟这些就算在广告黑名单里的,一般广告过滤都会过滤掉这些广告联盟代码。剩下的就是广告字眼匹配,比如js地址包含ads.php、ad.js甚至是gg.js都可能会被过滤,360浏览器甚至会把包含ad.gif、960x90.jpg带有广告字眼的图片地址都会屏蔽掉。如果我们自己投放自定义的广告,一定要尽量避免这些广告字眼。

  面对广告被拦截,让浏览器把你的网站加入白名单,不可能!让浏览器取消广告拦截功能更不实际。我们只能是尽量减少损失了,下面火端网络写了个JS判断网页广告是否被浏览器拦截过滤的代码,经过使用多款浏览器测试,基本上都能准确判断。这样我们可以通过判断,然后提示用户关闭广告拦截功能,或者用自定义广告替换原来的广告,再或者来个狠点的直接让用户无法访问(不建议这样做)。

判断代码如下:


<script src="http://cdn.comd.cn/myweb/adview_pic_cpc_cpm_cpa_guanggao_gg_ads_300x250.js" type="text/javascript"></script> 
<script type="text/javascript">
if (typeof(killads)=='undefined'){alert('广告被过滤');}
</script>
其中的adview_pic_cpc_cpm_cpa_guanggao_gg_ads_300x250.js可以下载下来,但文件名请不要修改。


本文地址:https://www.huoduan.com/killads.html
本文作者:火端网络,转载请务必以超链接形式注明出处。
本文标签:广告联盟,代码
 关键词: 浏览器拦截广告  JS判断广告是否被拦截  广告被屏蔽  
发表评论

昵称 (必填)

邮箱 (选填,可收到作者回复信息)

网址 (选填)

  • 做个好梦
    做个好梦 01月16日 回复

    屏蔽之后怎么显示其他内容呢?

  • 万紫沁
    万紫沁 2015年12月12日 回复

    辛苦!辛苦!!!

  • 木头
    木头 2015年09月06日 回复

    火端有啥办法隐藏此段代码没现在可以过滤这一段代码就可以过滤这个代码了!if(typeof(killads)=='undefined'){alert('广告被过滤'); }能不能隐藏他可不可以给个JS文件调用例子啊!

  • 火端网络 2015年09月06日 回复

    一般没有谁会去专门写规则过滤这段代码的,你也可以保存为js文件来引用。

  • 木头 2015年09月06日 回复

    能否具体给下调用例子最好写个列子给我感谢火端本人菜鸟!求帮助

  • 木头
    木头 2015年08月19日 回复

    火端有啥办法隐藏此段代码没现在可以过滤这一段代码就可以过滤这个代码了!if(typeof(killads)=='undefined'){alert('广告被过滤');}能不能隐藏他

  • 火端网络 2015年08月20日 回复

    应该不会有人专门去过滤这代码吧,你可以放在JS文件里,一般访客不会去专门写这段代码的过滤规则

  • 木头 2015年08月30日 回复

    那么该如何调用该JS文件那可否给个例子或者教程!

  • 木头
    木头 2015年07月27日 回复

    火端还有没有其他的办法判断,现在有软件可以屏蔽广告了!

  • 火端网络 2015年07月28日 回复

    暂时没有别的,这个目前就可以判断

  • 木头
    木头 2015年07月19日 回复

    火端如何让他提示后在跳转到摸个页面啊!

  • 火端网络 2015年07月19日 回复

    把以上代码中的alert('广告被过滤');改成window.location.href="这里是网址";

  • 木头
    木头 2015年07月18日 回复

    火端现在有的屏蔽广告的可以解决这个问题了有木有啥办法在增强点!

  • 火端网络 2015年07月18日 回复

    现在浏览器拦截广告越来越狠了,难解决

  • 木头
    木头 2015年06月29日 回复

    如果是判断弹窗怎么判断那!麻烦给下代码嘿嘿

  • 火端网络 2015年07月01日 回复

    这个判断不了

  • 倩倩
    倩倩 2015年01月18日 回复

    那个js无法下载了

  • 火端网络 2015年01月20日 回复

    这个js文件里的代码是varkillads=1;

  • j
    j 2015年01月16日 回复

    请问狠点的直接让用户无法访问代码怎么写

  • 火端网络 2015年01月18日 回复

    可以转跳到一个说明页面,把alert('广告被过滤');改成window.location.href="404.html";即可

  • j 2015年01月24日 回复

    哦,谢谢[给力]

  • 木木 2015年04月04日 回复

    可以加个10秒后开始提示弹窗吗

  • 火端网络 2015年04月04日 回复

    可以找相关代码加上,我只提供实现原理,呵呵

站内搜索