Tôi đang cố gắng chạy tập lệnh khi Ctrl + Alt + e được nhấn.
Làm thế nào để Tampermonkey có thể kích hoạt một phím ctrl, alt và e đồng thời?Phát hiện các phím bấm kết hợp (Control, Alt, Shift)?
Tôi đã thử ctrlKey
và altKey
. Tôi đã tìm thấy không có gì hoạt động.
Làm thế nào tôi có thể chỉnh sửa kịch bản dưới đây để bắn vào Ctrl +Alt +e, thay vì chỉ 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();
}
});
})();
Rất sâu sắc. Trông giống như một giải pháp đơn giản hơn cho trường hợp sử dụng công cụ sửa đổi và chỉ một mã khóa đích. Đối với nhiều khóa, bạn phải theo dõi những gì được chọn bằng 'keydown' và' keyup'. –
@Gideon, đúng, nhưng trường hợp sử dụng cho điều đó là khá hiếm trong kinh nghiệm của tôi. –