ユーザーがシフトキーを押したり離したりするタイミングを正確に検出するために、キーボードイベント (keydown
および) を使用しています。keyup
Safari 3 以降では、これで問題なく動作します。ただし、Safari 2.0 はシフト キーに対してキーボード イベントを発生させないようです。実際、どの修飾キーに対してもイベントを発生させないようです...
この問題に対処または回避する方法を知っている人はいますか?
(この特定のケースでは、ダッシュボード ウィジェットでこのコードを使用しているため、Safari でのみ作業する必要があります。)