+ +を押したときに、テキストエリア内の選択したテキストに対して特定の操作を実行するユーザースクリプトを作成しました。CTRLSHIFTB
これはkeypress
、テキストエリアのイベントを登録してから、押されたキーを確認することによって行われます。ブラウザがキーの組み合わせを処理しないようにするために、preventDefault()
Firefoxで正常に機能する方法を使用しています(ライブラリウィンドウは開かれませんが、代わりにコードが実行されます)。
ただし、Chromeでは、そのキーの組み合わせによってブックマークバーが開き、keypress
イベントはトリガーされません。
Chromeでそのようなショートカットを作成する方法があるのだろうか。ユーザースクリプトで動作する必要があります。FirefoxとChromeの2つの異なる「バージョン」を維持したくないので、実際の拡張機能はオプションではありません。