Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

119
Views
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 answers
Answer question

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 Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!