2017-12-27 22 views
0

は、私は2つのページがあるとし: ClientページWebページ上の特定のボタンのショートカットキーを作成する|クロム

アイテムのページ私はボタンを追加してい両方のページで

を、それがCTRL+などのショートカットキーを作成することが可能ですは[追加]ボタンをクリックし、ctrl+Bが送信されます。ctrl+新しいエンティティのために?多くのありがとうございます

答えて

1

はい、これは間違いありません!

あなた自身でコードをビルドすることはできますが、ホイールを改革する必要はありませんので、ビルド前のライブラリを試してみてください。例: https://craig.is/killing/mice

カスタムショートカットを作成し、javascript関数にバインドすることができます。 これらの機能はアクションを処理することになります。

幸運を祈る!

も参照してください:How can I add a JavaScript keyboard shortcut to an existing JavaScript Function?

1

ショートカットとして使用するために、複数のkeydownsを検出するための簡単な方法:

let keysDown = {}; 
 
window.onkeydown = function(e) { 
 
    keysDown[e.key] = true; 
 

 
    if (keysDown["Control"] && keysDown["a"]) { 
 
    //do what you want when control and a is pressed for example 
 
    } 
 
    //else if(another combination){ 
 
    // another shortcut 
 
    //} 
 
} 
 

 
window.onkeyup = function(e) { 
 
    keysDown[e.key] = false; 
 
}

関連する問題