本站承诺永不接任何虚假欺骗、联盟广告、弹窗广告、病毒广告、诱导充值等影响用户体验的广告,广告屏蔽插件会影响本站部分功能,还请不要屏蔽本站广告,感谢支持!

当前位置:首页 / 正文

2022-11-27 | 编程技术 | 7942 次阅读 | 等你评论 | 1 次点赞 | 繁体

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

图片alt

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

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

建议文件名 adview_pic_cpc_cpm_cpa_guanggao_gg_ads_300x250.js

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

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

var killads = true;

然后将这个文件上传至自己服务器的某个位置,例如 ../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文件位置。

标签: javascript前端骚操作

猜你喜欢
薅京东羊毛必备抓取Cookies教程
本文只介绍如何利用安卓手机浏览器获取京东 cookie 教程,具体为什么要获取 cookie 以及如何薅羊毛请查看:闲置服务器薅京东的羊毛—青龙面板部署与京东签到20230704 新增抓包 JD...
Lazysizes.js图片懒加载的使用
lazysizes 是一种快速(无垃圾),对 SEO 友好且可自动初始化的 lazyloader,用于图像(包括响应图像 picture/ srcset),iframe,脚本/小部件等。它还通过...
typecho使用文件缓存加快打开速度
typecho 是一个伪静态的博客系统,如果不使用缓存,每次打开页面都会查询数据库,访问人数多了以后服务器压力倍增。但是,typecho 是一个 php 的程序,我们可以利用 php 将实时页面...
白嫖移动,联通,电信手机短信通知
无论在生活中或者工作中,对于一些比较紧急的事情,可能需要发送个通知!比如:自建的服务器突然宕机,如何自动发短信通知运维主管?后台服务日志大量报错如何第一时间发短信通知码农geigei?类似的情景...
如何找回微信已过期文件教程
现在基本人人都会使用微信,微信里面保存着很多文件。但是过段时间去看,你可能由于当时没有保存或者根本就没有点开过,微信文件名称显示红色,这表示已经过期了。难道我们要再问别人重发一遍吗?这可能会有点...
NUC8黑苹果更新OpenCore引导教程
鉴于本人的苹果笔记本年代久远,又想用最新的系统,所以早早就入手了 NUC8,并且成功安装了 macOS,使用 OC 引导,由最初的 macOS Catalina 10.15.7 陆续升级到了 macO
(首次提交评论需审核通过才会显示,请勿重复提交)