3

ブラウザが最小化されている場合やフォーカスされていない場合でも、ブラウザ イベントを登録したいと考えています。たとえば、Microsoft Word で何かをしていて、キーボードのキー (Word または Windows OS のショートカットに関連付けられていないキー) を押すと、Google Chrome で新しいタブが開くはずです。

4

1 に答える 1

0

解決策はブラウザ固有です。Firefox 用の XPCOM プラグイン、Chrome 用のネイティブ アプリ、IE 用の拡張機能などを作成する必要があります。このブラウザ固有のアドオンは、各ホットキーを Windows API に登録し、必要に応じてホットキー イベントを処理する必要があります。これはもちろん、Windows API にアクセスできる言語を使用する必要があることを意味します。ブラウザーで自動化する内容によっては、純粋な JavaScript で追加のプラグインを作成して、ブラウザー API に完全にアクセスできるようにする必要がある場合があります。

于 2014-10-19T00:11:00.510 に答える