Sugerencia Cambiar de página con las flechas del teclado

  • Autor Autor Xavier Z
  • Fecha de inicio Fecha de inicio
Xavier Z

Xavier Z

Gamma
Verificado
Verificación en dos pasos activada
Verificado por Whatsapp
Verificado por Binance
En ocasiones leo DLQQ o temas con varios pares de páginas.

Cuando lo hago uso la "Barra Espaciadora" para moverme hacia abajo y "Barra Espaciadora + Shift" para moverme hacia arriba, para dar clic al botón que me lleva a la página siguiente hago el esfuerzo titánico de mover el mause, sería más cómodo pasar de página con las flechas del teclado.

Sugerencia

En los temas poder moverte de página con las flechas del teclado.
Página anterior = Flecha izquierda
Página siguiente = Flecha derecha
 
En Chrome puedes instalar la extensión: Tampermonkey


Luego entras a Forobeta.com y seleccionas "Agregar nuevo script..."

1659754048934.png


Y copias esto:

JavaScript:
// ==UserScript==
// @name         NextPrev
// @namespace    http://tampermonkey.net/
// @version      0.1
// @description  try to take over the world!
// @author       You
// @match        https://forobeta.com/*
// @icon         https://www.google.com/s2/favicons?sz=64&domain=forobeta.com
// @grant        none
// ==/UserScript==

(function() {
    'use strict';

    // Your code here...
    document.onkeydown = checkKey;
    function checkKey(e) {
        e = e || window.event;
        if(document.activeElement.contentEditable == 'true') return;
        if (e.keyCode == '37') {
            var prevs = document.getElementsByClassName('pageNav-jump--prev');
            if(prevs.length > 0) prevs[0].click();
        }
        else if (e.keyCode == '39') {
            var nexts = document.getElementsByClassName('pageNav-jump--next');
            if(nexts.length > 0) nexts[0].click();
        }
    }

})();
 
Última edición por un moderador:
En Chrome puedes instalar la extensión: Tampermonkey


Luego entras a Forobeta.com y seleccionas "Agregar nuevo script..."

Ver el archivo adjunto 813886

Y copias esto:

JavaScript:
// ==UserScript==
// @name         New Userscript
// @namespace    http://tampermonkey.net/
// @version      0.1
// @description  try to take over the world!
// @author       You
// @match        https://forobeta.com/temas/di-lo-que-quieras*
// @icon         https://www.google.com/s2/favicons?sz=64&domain=forobeta.com
// @grant        none
// ==/UserScript==

(function() {
    'use strict';

    // Your code here...
 
document.onkeydown = checkKey;

function checkKey(e) {

    e = e || window.event;

    if (e.keyCode == '37') {
       //alert('left');
        var lefts = document.getElementsByClassName('pageNav-jump--prev');
        if(lefts.length > 0)
        {
            lefts[0].click();
        } else {
            //alert('INICIO');
        }
    }
    else if (e.keyCode == '39') {
       //alert('right');
        var rights = document.getElementsByClassName('pageNav-jump--next');
        if(rights.length > 0)
        {
            rights[0].click();
        } else {
            //alert('FIN');
        }
    }

}

 
})();
Me sirve xD
 
Atrás
Arriba