2010-12-15 9 views

Odpowiedz

31

otrzyma dwie keyDown zdarzenia: Pierwszym z nich jest dla klawisza sterującego, a drugi jest na piśmie z flagą modyfikatora włączony. Oto jak można słuchać za pomocą klucza z modyfikatora wciśnięty:

document.addEventListener("keydown", function(e) { 
    if (e.keyCode == 83 && (navigator.platform.match("Mac") ? e.metaKey : e.ctrlKey)) { 
    e.preventDefault(); 
    // Process event... 
    } 
}, false); 

Biorąc stronę z Google Docs, używa Cmd-S na Mac i Ctrl-S na innych platformach.