Tin tức và phân tích của tất cả các thiết bị di động

Bật Trang xuống YouTube

Phím cách được liên kết với hai chức năng khác nhau trong trình duyệt; trên một trang web bình thường, nó sẽ cuộn xuống trang. Trên YouTube sẽ phát/tạm dừng video vào một ngày đẹp trời. Nếu bạn sử dụng phím cách để cuộn qua các trang và nó thực sự giúp bạn đọc và duyệt dễ dàng hơn so với cuộn bằng hai ngón tay hoặc con lăn chuột, thì bạn sẽ không phiền khi nó hiếm khi tạm dừng/phát video từ YouTubevà thay vào đó chỉ cần cuộn xuống trang. Tuy nhiên, nếu bạn tin rằng hành vi cuộn của phím cách trên YouTube gây khó chịu, bạn có thể tắt nó đi. Đây là cách.

Phím tắt cuộn trang trên thanh dấu cách được triển khai ở cấp độ trình duyệt và ngay cả Firefox cũng không có cách nào để vô hiệu hóa nó. Bạn cần sử dụng một kịch bản để làm điều này. Để chạy tập lệnh, bạn sẽ phải dựa vào tiện ích bổ sung hoặc tiện ích mở rộng để chạy tập lệnh. Điều này có nghĩa là đối với các trình duyệt không hỗ trợ tiện ích bổ sung hoặc tiện ích mở rộng, thủ thuật này sẽ không hoạt động.

Nếu trình duyệt của bạn hỗ trợ các tiện ích mở rộng, tiện ích bổ sung hoặc khả năng chạy tập lệnh người dùng, thì bạn đã sẵn sàng. Người dùng Firefox có thể sử dụng Greasemonkey và người dùng Chrome có thể cài đặt Tampermonkey (liên kết ở cuối).

chrome-Tampermonkey

Sau khi thiết lập trình khởi chạy tập lệnh, hãy thêm tập lệnh sau;

// ==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);

})();

Đối với Firefox, bạn có thể cần phải khởi động lại trình duyệt. tải lại YouTubevà tập lệnh giờ đây sẽ ngăn khoảng trắng cuộn xuống trang.

Cài đặt Greasemonkey cho Firefox

Cài đặt Tampermoney từ Cửa hàng Chrome trực tuyến