提升专注力,避免掉到兔子洞里!
直接上代码:
// ==UserScript== // @name 自定义的屏蔽b站播放页面中右侧推荐2 // @namespace http://tampermonkey.net/ // @version 0.1 // @description 屏蔽b站播放页面中右侧推荐 // @author a // @match *://www.bilibili.com/* // @grant none // @require https://cdn.bootcss.com/jquery/3.4.1/jquery.min.js // ==/UserScript== (function() { 'use strict'; // Your code here... $('.recommend-list-v1').hide();
setInterval(function(){
$('.lazy-img').hide();
$('.pl__info').hide();
$('.pl__head').hide();
$('.ad-report').hide();
$('.ad-floor-exp').hide();
}, 500);
/*
setTimeout(function(){
$('.lazy-img').hide();
$('.pl__info').hide();
$('.pl__head').hide();
$('.ad-report').hide();
$('.ad-floor-exp').hide();
}, 2000);
setTimeout(function(){
$('.lazy-img').hide();
$('.pl__info').hide();
$('.pl__head').hide();
$('.ad-report').hide();
$('.ad-floor-exp').hide();
}, 5000);
*/
})();
(其中也可以用settimeout函数实现,目前延时现在是2000ms和5000ms,可根据自己情况设置,如在网速快时设置为1000ms和3000ms,以确保在页面加载完成后执行程序;也可直接用setInterval函数,每隔500ms会扫描一次,保证去除直播图片。对js还不太熟悉,目前只实现了基本功能,欢迎各位大神在评论区提出改进程序意见)
相关改进版本的油猴插件下载通道:
屏蔽b站(bilibili)播放页面中右侧相关视频推荐与直播广告 (greasyfork.org)
参考文章:
我的第一个油猴脚本「屏蔽CSDN底下的登录栏」_Java_AiNiYo的博客-CSDN博客
=== 2022.08.07更新 ===
另一种简单的方法(无需油猴插件):
首先安装“AdGuard广告拦截器”浏览器插件,然后在右边栏推荐或广告处鼠标右击打开快捷菜单--选择“AdGuard广告拦截器”--选择“拦截元素”,之后自由选择要屏蔽拦截的内容或者范围即可,下次再打开网页会自动进行拦截。