提升專注力,避免掉到兔子洞里!
直接上代碼:
// ==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廣告攔截器”--選擇“攔截元素”,之后自由選擇要屏蔽攔截的內容或者范圍即可,下次再打開網頁會自動進行攔截。