キーボードショートカットを無効にしたい

Last.fmの頁を閲覧中に Alt+Tとかやると、ブラウザのメニューバーの[Tools]が開かずにToolsの頁に頁移動してしまう。同様にAlt+Fだとメニューバーの[File]の代わりにフォーラムの頁に移動、Alt+Hだとメニューバーの[Help]の代わりにLast.fmのヘルプ頁に飛んでしまう、といった具合。要はキー押下イベントがLast.fmの頁のJavaScriptに食われてしまっていてブラウザのドロップダウンメニューに伝わらない。これ、余計なお世話で却って不便だ。[File]などはそうそう使うものでもないが[Tools]は頻繁に開く*1からなぁ。

後でLast.fmの頁ソースを読んでみて、キーボードショートカットのメッセージ処理をやっているところを見つけてヌルの函数に書き換えてしまうGMスクリプトでも書いてみよう。


Greasemonkeyといえば、昨日書いた "Recent Loved/Banned Tracks" のアレGMでやってしまえばよいかもしれない。XMLHttpRequest()を使うスクリプトは今まで書いたことが無いので良い練習になりそうだし。

*1:例えばダウンロードマネージャとかDOMインスペクタとかを開く時。