您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
适用于2019-2021版本的首页,请先使用脚本 “B站自动回到旧版(by 深蓝之亘)”
// ==UserScript== // @name b站首页添加“观看列表/当前在线”按钮 // @namespace http://tampermonkey.net/ // @version 0.1 // @description 适用于2019-2021版本的首页,请先使用脚本 “B站自动回到旧版(by 深蓝之亘)” // @author Earmo // @match https://www.bilibili.com/ // @icon https://www.bilibili.com/favicon.ico // @grant none // ==/UserScript== (function() { 'use strict'; var div = document.createElement('div'); div.style.textAlign = 'center'; div.style.width = 'auto'; div.style.cursor = 'pointer'; // “当前在线”按钮,根据需要可自行修改title和innerText的字符 var a = document.createElement('a'); a.href = 'https://www.bilibili.com/video/online.html'; a.target = '_blank'; // Open link in new tab a.title = '在线列表'; a.innerText = '在线列表'; // 样式根据需要可自行修改backgroundColor的色码 div.style.display = 'inline-block'; div.style.padding = '10px 20px'; div.style.backgroundColor = '#00AEEC'; div.style.color = '#fff'; div.style.borderRadius = '5px'; div.style.textDecoration = 'none'; div.style.fontWeight = 'bold'; div.appendChild(a); // 新标签打开 div.addEventListener('click', function() { window.open('https://www.bilibili.com/video/online.html', '_blank'); }); // 将创建的按钮添加到主页main标签下的第二个section下 var main = document.querySelector('main'); if (main) { var section = main.querySelectorAll('section')[1]; if (section) { section.insertBefore(div, section.firstChild); } } })();