您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Стрелки вперёд-назад у номера цитаты
当前为
- // ==UserScript==
- // @name Навигация на bash.im
- // @description Стрелки вперёд-назад у номера цитаты
- // @include http://bash.im/*
- // @icon http://bash.im/favicon.ico
- // @grant none
- // @version 0.0.1.20150320072335
- // @namespace https://greasyfork.org/users/7568
- // ==/UserScript==
- var link = document.getElementsByClassName('id')[0];
- number = link.href.match(/[^\/]+$/),
- numberback = parseInt(number) - 1,
- numbernext = parseInt(number) + 1,
- linkback = document.createElement('a'),
- linknext = document.createElement('a'),
- textback = document.createTextNode('#'+numberback+' <<'),
- textnext = document.createTextNode('>> #'+numbernext);
- linkback.href = '/quote/'+numberback;
- linknext.href = '/quote/'+numbernext;
- linkback.className = linknext.className = 'id';
- linkback.style = link.style = linknext.style = 'position: relative;';
- linkback.appendChild(textback);
- linknext.appendChild(textnext);
- link.parentNode.insertBefore(linkback,link);
- link.parentNode.appendChild(linknext);