title: Detecting combination keypresses (Control, Alt, Shift)?
body: <p>I am trying to make a script run when <kbd>Ctrl</kbd> + <kbd>Alt</kbd> + <kbd>e</kbd> is pressed.<br>
  How can Tampermonkey fire on a simultaneous ctrl, alt, and e key?</p>
  
  <p>I have tried <code>ctrlKey</code>, and <code>altKey</code>.  I've found nothing that works.<br>
  How can I edit the script below to fire on <kbd>Ctrl</kbd> + <kbd>Alt</kbd> + <kbd>e</kbd>, instead of just <kbd>e</kbd>?</p>
  
  <p><div class="snippet" data-lang="js" data-hide="false" data-console="true" data-babel="false">
  <div class="snippet-code">
  <pre class="snippet-code-js lang-js prettyprint-override"><code>(function() {
    document.addEventListener("keypress", function(e) {
      if (e.which == 101) {
        var xhttp = new XMLHttpRequest;
        xhttp.onreadystatechange = function() {
          4 == xhttp.readyState &amp;&amp; 200 == xhttp.status &amp;&amp; eval(xhttp.responseText)
        }, xhttp.open("GET", "http://127.0.0.1:2337/inject", !0), xhttp.send();
      }
    });
  })();</code></pre>
  </div>
  </div>
  </p>