纯属无聊,年前给自己挖了几个坑,有几篇博客要写,但是不知道怎么回事CSDN广告不能被去广告插件拦截,而且手动也关不掉,就这么点屏幕,被广告死死占据一块,很麻烦。
右下角出这种各种有的没有的广告,烦都烦死人了,还占地方。
想着怎么去掉这些广告
1、去广告插件
不论是使用Chome、firefox、360还是其他浏览器,都会有一些去广告插件可以选择,
例如adblock、广告拦截等等。
大部分的广告,都会被插件给屏蔽掉,很好用
2、删除HTML
所有网页上的内容,最终都会被渲染成HTML,只要找到广告所在的代码,删掉就可以了
F12,用最上角的鼠标,找到广告所在的代码,右侧红框内,就是投放的代码了。删掉就没广告了,页面上任何一个地方的广告都可以这样去掉。缺点是刷新之后还要重复删除。
3、嵌入JS
每次手动删掉广告也挺麻烦的,如果能每次自动删掉就好了,我在网上找到一个关于增加博客栏目写JS的方法,
<script>
// 代码如下
$(document).ready(function(){
setInterval(function(){
$("#cpro_u2392861_closebtn").trigger("click");
$("#bd-hl-content").css("display","none");
$(".J_adv").css("display","none");
$("#cpro_u2392861").css("display","none");
$("#adJs52b5334").css("display","none");
},3000);
// 添加轮询的原因是,注入的JavaScript代码在广告代码之后执行了,要想去掉广告,就必须再加载一次 去广告的脚本咯
});
</script>
基本上,做了第一步,大部分的广告就可以被屏蔽掉,其他方法试试也没有关系,对于前端渲染页面也算是有一个不同的认识。