- - Deaktiver Space Bar's Down Down-funktion på YouTube

Deaktiver Space Bar's Down Down-funktion på YouTube

Mellemrumslinjen er bundet til to forskellige funktioneri en browser; på en normal webside vil det rulle siden ned. På YouTube vil den afspille / sætte en video på pause på en god dag. Hvis du bruger mellemrumstasten til at rulle sider, og det virkelig gør læsning og gennemsøgning lettere, end det ville være, hvis du brugte rulle med to fingre eller musehjulet, har du ikke noget imod, at det sjældent pauser / spiller YouTube-videoer og i stedet bare ruller siden ned. Hvis du imidlertid finder mellemrumslinjens rulleopførsel på YouTube irriterende, kan du muligvis deaktivere den. Sådan gør du.

Mellemrumstangens genvej til siderulle erimplementeret på browserniveau og ikke engang Firefox har en måde at deaktivere det. For at gøre det skal du bruge et script. For at køre et script bliver du nødt til at stole på en add-on eller en udvidelse for at køre det. Dette betyder for browsere, der ikke understøtter tilføjelser eller udvidelser, dette trick fungerer ikke.

Hvis din browser ikke understøtter udvidelser, tilføjelser eller muligheden for at køre brugerskripts, er du god til at gå. Firefox-brugere kan bruge Greasemonkey, og Chrome-brugere kan installere Tampermonkey (links i slutningen).

krom-Tampermonkey

Når du har værktøjet til at køre scriptet alt sammen opsat, tilføj følgende script;

// ==UserScript==
// @name Disable space bar scrolling
// @namespace Disable Space bar scroll
// @version 0.1
// @description disable space bar scroll
// @author Space bar scroll
// @match https://www.youtube.com/*
// @grant none
// ==/UserScript==
(function() {
var k = function(action){
var eventObj = document.createEvent("Events");
eventObj.initEvent("keydown", true, true);
eventObj.keyCode = 75;
eventObj.which = 75;
document.body.dispatchEvent(eventObj);
};
var killSpaceBar = function(evt) {
var target = evt.target || {},
isInput = ("INPUT" == target.tagName || "TEXTAREA" == target.tagName || "SELECT" == target.tagName || "EMBED" == target.tagName);
// if we"re an input or not a real target exit
if(isInput || !target.tagName) return;
// if we"re a fake input like the comments exit
if(target && target.getAttribute && target.getAttribute("role") === "textbox") return;
// ignore the space and send a "k" to pause
if (evt.keyCode === 32) {
evt.preventDefault();
k();
}
};
document.addEventListener("keydown", killSpaceBar, false);
})();

Du skal muligvis genstarte browseren i Firefox's tilfælde. Genindlæs YouTube og scriptet forhindrer nu mellemrumslinjen i at rulle siden ned.

Installer Greasemonkey til Firefox

Installer Tampermoney fra Chrome Web Store

Kommentarer