WindowsのFirefoxだったら、
window.addEventListener( 'keypress', function(event) { event.preventDefault(); event.stopPropagation(); }, false);
とかで、ショートカットキーも実行させないように出来ますが、Mac OS XのFirefox(2.0.0.12)だとどうも同じようには行きません。
keypressとか、keydownが発生する前に、ショートカットキーが実行されてしまう感じです。
Firefoxのソース見ればなんかわかるかなぁと思ってダウンロードしてみたけど、まったくわからず…
なんか良い方法ないかなぁ。
-
-
-
- -
-
-
追記@2008/03/24
ファンクションキー(F3やF5)は、Windowsと同じようにkeypressで抑止できた。
Cmd+系はダメみたい。