Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

118
Vistas
Función de tecla de acceso rápido para ingresar texto en una URL específica

Quiero realizar la siguiente acción.

Cuando abro la URL http://google.com , si presiono la combinación de teclado (o tecla de acceso rápido) Z + P , Google debe ingresar en el cuadro de búsqueda How to make userscripts y cuando presiono la combinación de teclado (o tecla de acceso rápido) Z + O entonces Google debe ingresar en el cuadro de búsqueda How to run userscripts

Guíeme sobre cómo puedo lograr esta función, ya que soy un completo novato. Gracias y saludos, Vicky.

Editar: para el siguiente código

 document.onkeyup=functione{ var e = e || window.event; // for IE to cover IEs window event-object if(e.altKey && e.which == 65) { alert('Keyboard shortcut working!'); return false; } }

Para el código anterior, cuando se carga http://google.com y presiono el botón Alt + A , ¡debe aparecer una ventana emergente con el Keyboard shortcut working! . ¿Cómo poner esto en Tampermonkey? Por favor guía. @evoluciónbox

about 4 years ago · Juan Pablo Isaza
1 Respuestas
Responde la pregunta

0

Como se menciona en los comentarios, puede usar un complemento de navegador como Tampermonkey para Firefox. Los scripts de usuario le permiten establecer reglas para que se ejecuten automáticamente una vez que se cumplan esas condiciones. Escribí un script de usuario básico que debería poder hacer lo que solicitó. Lo probé usando tampermonkey y Firefox.

Nota: probablemente sea más ideal usar modificadores de teclas (shift, alt, ctrl) para crear teclas de acceso rápido con JavaScript, ya que la lógica se puede simplificar un poco, pero con suerte esto le dará algo con lo que jugar.

 // ==UserScript== // @name Google HotKeys // @version 0.1 // @include https://www.google.com/ // @run-at document-end // ==/UserScript== //store the first condition as false to start var firstCondition = false; //change the input value function performAction(s){ document.querySelector(`[aria-label="Search"]`).value = s; } //listen for keydown event document.onkeydown = function(e){ if(firstCondition){ //if first condition is true, then look for second condition if(e.key == "o"){ //if o is pressed after z, then do this... performAction("How to run userscripts") }else if(e.key == "p"){ //otherwise, if p is pressed after z, then do this... performAction("How to make userscripts") } //either way, reset the first condition firstCondition = false; }else{ //if the first condition is false, then check if "z" was pressed firstCondition = e.key == "z"; } };
about 4 years ago · Juan Pablo Isaza Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda