Space bar er knyttet til to forskjellige funksjoneri en nettleser; på en vanlig webside vil den rulle nedover. På YouTube vil den spille av / pause en video på en god dag. Hvis du bruker mellomromstasten for å rulle sider og det virkelig gjør lesing og surfing enklere enn det ville vært hvis du brukte rulle med to fingre eller musehjulet, vil du ikke ha noe imot at det sjelden stopper / spiller YouTube-videoer og i stedet bare ruller siden ned. Hvis du derimot synes rommets atferd på YouTube er irriterende, kan det være lurt å deaktivere den. Dette er hvordan.
Snarveien til sidefeltet til mellomromstasten erimplementert på nettlesernivå og ikke en gang Firefox har en måte å deaktivere den. For å gjøre det må du bruke et skript. For å kjøre et skript må du stole på et tillegg eller en utvidelse for å kjøre det. Dette betyr at nettlesere som ikke støtter tillegg eller utvidelser, ikke fungerer.
Hvis nettleseren din støtter utvidelser, tilleggsprogrammer eller muligheten til å kjøre brukerskript, er du god til å gå. Firefox-brukere kan bruke Greasemonkey, og Chrome-brukere kan installere Tampermonkey (lenker på slutten).

Når du har verktøyet til å kjøre skriptet som er satt opp, legger du til følgende skript;
// ==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 må kanskje starte nettleseren på nytt i Firefox tilfelle. Last inn YouTube på nytt og skriptet vil nå forhindre at mellomromstasten ruller nedover.
Installer Greasemonkey For Firefox
Installer Tampermoney fra Chrome Nettmarked
kommentarer