ブラウザの拡張機能を使用せずにウェブブラウザ(主にGoogle Chrome)を使用しているときに、特定のキーを検出できるようにします。ブラウザ外で実行されているプログラムでこれを実行したいとします(例えば、.vbs
または.hta
ファイル)ウェブブラウザでキー押下を検出する方法
かなりうまく動作するコードが見つかりましたが、それはあらかじめ決められた空白代わりに、ブラウザウィンドウの窓(それは.hta
プログラムです)
<SCRIPT Language="VBScript">
Sub RunScript
If window.event.Keycode = 13 Then
Msgbox "You pressed the Enter key."
End If
End Sub
</SCRIPT>
<body onkeypress="RunScript">
</body>
私は同様の質問を知っているが、複数回に尋ねてきたが、私は、私が思うのブラウザ
_「私は、ブラウザの外で実行されていますプログラム[で] Webブラウザを使用していながら、キーを押して[検出] "これは基本的には、特定のプロセスにユーザーのフォーカスがあるときにのみキーを記録するキーロガー/ホットキープログラムが必要なことを意味します。それがブラウザであろうと他のものであろうと、それは無関係です。オートホットキーを見てください –