Mellanslagsfältet är kopplat till två olika funktioneri en webbläsare; på en vanlig webbsida rullar den neråt. På YouTube kommer det att spela / pausa en video på en bra dag. Om du använder mellanslagsfältet för att bläddra i sidor och det verkligen gör läsning och surfning enklare än det skulle vara om du använde rullning med två fingrar eller mushjulet kommer du inte att bry sig om att det sällan pausar / spelar YouTube-videor och istället bara rullar sidan ner. Om du emellertid tycker att rumsfältets rullningsbeteende på YouTube är irriterande kanske du vill inaktivera det. Här är hur.
Mellanslagets sidrullegenväg ärimplementeras på webbläsarnivå och inte ens Firefox har ett sätt att inaktivera det. För att göra det måste du använda ett skript. För att köra ett skript måste du lita på ett tillägg eller tillägg för att köra det. Detta innebär att webbläsare som inte stöder tillägg eller tillägg inte kommer att fungera.
Om din webbläsare stöder tillägg, tillägg eller möjligheten att köra användarskript är du bra att gå. Firefox-användare kan använda Greasemonkey och Chrome-användare kan installera Tampermonkey (länkar i slutet).

När du har verktyget för att köra skriptet allt inställt lägger du till följande 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 kanske måste starta om webbläsaren i Firefox fall. Ladda om YouTube och skriptet kommer nu att förhindra att mellanslagsfältet rullar ner sidan.
Installera Greasemonkey For Firefox
Installera Tampermoney från Chrome Web Store
kommentarer