我想在按下 Ctrl + Alt + e 时运行一个脚本。
如何让 Tampermonkey 响应同时按下 ctrl、alt 和 e 键?
我尝试过使用 ctrlKey
和 altKey
,但没有找到可用的方法。
如何修改下面的脚本,使其在按下 Ctrl + Alt + e 时触发,而不仅仅是 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();
}
});
})();
keydown
和keyup
来跟踪所选内容。 - Gideon Pyzer´
。在事件触发时,zEvent.key
属性将是´
而不是e
。我通过使用Ctrl + Shift + e来解决了这个问题,但请记住跨平台! - David Vitale