Código da chave jQuery para chave de comando

eu lijQuery Event Keypress: Qual tecla foi pressionada? eComo posso verificar se a tecla foi pressionada durante o evento click com jquery?

No entanto, minha pergunta é se você pode obter o mesmo evento-chave para todos os navegadores? Atualmente eu sei que o Firefox oferececomando botão (Mac), o código 224, enquanto o Chrome e o Safari atribuem o valor 91. É a melhor abordagem para simplesmente verificar qual navegador o usuário está usando e basear a tecla pressionada ou existe uma maneira de obter um código de tecla em todos os navegadores? Observe que estou obtendo o valor com o:

var code = (evt.keyCode ? evt.keyCode : evt.which);

Eu adoraria não usar um plugin, se possível, apenas porque eu só preciso saber sobre ocomando/ctrl (sistema Windows) pressionada.

questionAnswers(3)

yourAnswerToTheQuestion