您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Стрелки вперёд-назад у номера цитаты
当前为
// ==UserScript== // @name Bash Navigator // @version 2019.08.23 // @description Стрелки вперёд-назад у номера цитаты // @include http*://bash.im/quote/* // @author Rainbow-Spike // @namespace https://greasyfork.org/users/7568 // @homepage https://greasyfork.org/ru/users/7568-dr-yukon // @icon https://www.google.com/s2/favicons?domain=bash.im // @grant none // @run-at document-end // ==/UserScript== var parent = document.querySelector ( '.quote__header' ), link = parent.querySelector ( '.quote__header_permalink' ), // ссылка на текущий номер num = link.href.match ( /[^\/]+$/ ), // выдрать из неё номер num_back = parseInt ( num ) - 1, // предыдущий num_next = num_back + 2, // следующий back = document.createElement ( 'a' ), // заготовка новых ссылок next = document.createElement ( 'a' ), t_back = document.createTextNode ( '[<<]' ), // и текстов t_next = document.createTextNode ( '[>>]' ); back.href = '/quote/' + num_back; // одевание на новые ссылки путей с номерами back.appendChild ( t_back ); // вставка текстов back.accessKey = 'p'; parent.insertBefore ( back, link ); // вставка новых ссылок next.href = '/quote/' + num_next; next.appendChild ( t_next ); next.accessKey = 'n'; parent.appendChild ( next ); back.className = next.className = 'quote__header_permalink'; // общий стиль parent.style = 'font-size: 20px; position: relative; bottom: 7px;';