用的js方法来检测,按理说所有博客都能使用,就是在打开网页的时候进行一次判断。如果发现没有加载广告代码,就会出来一个弹窗来提示浏览者将本站加到广告拦截插件的白名单里面。

别喷我,个人站长经营实在是不容易,广告也是微乎其微的收入,而且少量的不影响阅读的广告,应该可以理解吧。感谢支持!!

首先在需要JS检测网站广告是否被屏蔽的网页下引用下面JS文件。

建议文件名adview_pic_cpc_cpm_cpa_guanggao_gg_ads_300x250.js

文件名可以自己修改,但是文件里面最好添加ad、guge、ads这种字符,因为现在的广告屏蔽软件基本都是通过匹配字符串起到的屏蔽广告的作用。

在这个js文件里面写入代码:

var killads = true;

js文件里的代码

然后将这个文件上传至自己服务器的某个位置,例如../usr/themes/adview_pic_cpc_cpm_cpa_guanggao_gg_ads_300x250.js

然后在合适的位置添加判断代码:

<script src="https://xxxxxxx/themes/adview_pic_cpc_cpm_cpa_guanggao_gg_ads_300x250.js" type="text/javascript"></script> 
<script type="text/javascript">if (typeof(killads)=='undefined'){alert('救救孩子吧,检测到您使用了广告屏蔽插件,建议您把广告屏蔽插件关闭或者添加本站为白名单即可 ,打赏博主会让我更加开心啦~\n\n\n你可以直接关闭本弹窗,假装没看见,没有任何影响(。・∀・)ノ');}
</script>

记得把src改成自己的js文件位置。

在handsome主题中,我是把这段代码放到了自定义输出head 头部的HTML代码里面。

最终效果


博主个人公众号
版权声明 ▶ 本网站名称:陶小桃Blog
▶ 本文链接:https://www.52txr.cn/2022/checkads.html
▶ 本网站的文章部分内容可能来源于网络,仅供大家学习与参考,如有侵权,请联系站长进行核实删除。
▶ 转载本站文章需要遵守:商业转载请联系站长,非商业转载请注明出处!!

最后修改:2022 年 06 月 14 日
如果觉得我的文章对你有用,请随意赞赏