NOTICE: By continued use of this site you understand and agree to the binding Terms of Service and Privacy Policy.
// ==UserScript== // @name Pikabu. Раскрыть длиннопост кнопкой // @namespace http://tampermonkey.net/ // @version 1.1 // @author SmallPeris // @include /https?:\/\/pikabu\.ru\/.*/ // @updateURL https://openuserjs.org/meta/VLADOS776/Pikabu._Раскрыть_длиннопост_кнопкой.meta.js // @grant none // ==/UserScript== (function() { 'use strict'; var opt = { keyCode: 86 // Код кнопки, которая будет разворачивать пост. Коды здесь: https://www.cambiaresearch.com/articles/15/javascript-char-codes-key-codes }; document.addEventListener('keyup',function(e){ if (e.keyCode === opt.keyCode) { // Открыт ли пост var story = document.getElementsByClassName('story__wrapper_show').length !== 0 ? document.getElementsByClassName('story__wrapper_show')[0] : null; if (!story) return fallse; // Можно ли раскрыть пост полностью var show_all = story.getElementsByClassName('b-story__show-all').length !== 0 ? story.getElementsByClassName('b-story__show-all')[0] : null; if (!show_all) return false; // Раскрываем пост show_all.click(); } }); })();