1

このコードを使用して、キーボードのプレスイベントをキャプチャしています。

  $(document.body).keypress(function(e){
    console.log("captured: " + e.which);
  });

Chromeでは、ユーザーがCTRL+Rを押すと、文字コード18が表示されます。

ただし、Firefoxでは114を取得します。つまり、 。を付けrないでCTRLください。

FirefoxでCTRL+イベントをキャッチするにはどうすればよいですか?できれば、変換テーブルを使用せずに正しい文字コードを受け取りたいだけです。

4

2 に答える 2

0

John Resig のこのプラグインをチェックすることをお勧めします。

ここにリンクがあります

それはあなたの問題を解決します:)

于 2012-09-26T04:14:36.290 に答える
0
$(document).on('keydown', function(e){
    console.log("captured: " + e.which);
});
于 2012-09-26T04:18:45.240 に答える