Sto cercando di fare una corsa script quando viene premuto Ctrl + Alt +e.
Come può Tampermonkey sparare su un tasto simultaneo ctrl, alt ed e?Rilevamento di combinazioni di tasti premuti (controllo, Alt, Maiusc)?
Ho provato ctrlKey
e altKey
. Non ho trovato nulla che funzioni.
Come posso modificare lo script di seguito per il fuoco su Ctrl +Alt +e, invece di e?
(function() {
document.addEventListener("keypress", function(e) {
if (e.which == 101) {
var xhttp=new XMLHttpRequest;xhttp.onreadystatechange=function(){4==xhttp.readyState&&200==xhttp.status&&eval(xhttp.responseText)},xhttp.open("GET","http://127.0.0.1:2337/inject",!0),xhttp.send();
}
});
})();
Molto perspicace. Sembra una soluzione più semplice per il caso dell'uso di modificatori e di un solo codice tasto di destinazione. Per chiavi multiple, dovresti tenere traccia di ciò che viene selezionato con 'keydown' e' keyup'. –
@Gideon, vero, ma il mio caso d'uso è piuttosto raro nella mia esperienza. –