Explorer」の略です。ショートカットキーを設定できます。この動作はブラウザ毎に異なります。IE4,NS6,7では該当ページへ移動、IE5,5.5,6.0ではフォーカスのみ設定されます。クリックが実行されます。実験&アクセスキーの動作確認状況この他に「accesskey」による指定では以下の点に注意する必要があります。「ALT-F」(=ファイル)などメニューバーへの既存のショートカットを上書きするメニューに使われているキーはブラウザ毎に異なります。若干バラツキがあります。「ABEFGHSTVW」を使わないようにします。ページ内でブラウザ毎に使い方を説明する必要がある。「ALT」だけでなく「Ctrl」「Shift」を組合わせたショートカットを作成できます。拡張関数を用いてキーの複数回入力(履歴ショートカット)も実装できます。idやnameにより指定する3種類の指定方法があります。フォーカス、クリック、関数実行を指定できます。矢印キー,PageUpDown,BackSpaceも含め殆どのキー入力を無視するようです。(IE4,5,6、NS4/6.1/7.0,Opera6など。)その結果スペースや矢印キーによるスクロールができません。キーボードで操作するユーザが混乱する可能性があります。TabキーによるFocus位置の移動もFlashの所で止まってしまいます。この時「きぃなび」も動作しません。大きなFlashオブジェクトを配置するときには注意が必要です。しておくといいでしょう。NS6.0だけはスペースや矢印キーも解釈されスクロールなどできます(苦笑)。通常はFlashの外をクリックしてフォーカスを解除する必要があります。【Flashオブジェクトをクリックして実験】KeyNaviの「Ctrl-矢印」によるフォーカス移動機能ではFlashをFocus先にしません。Ctrl-上下矢印など実際に入力して試してみて下さい。イベントハンドラを設定して処理します。(Netscape6以上ではdocument.addEventListener()を使います。)(Netscape4ではdocument.captureEvents()も併せて実行します。(キー入力について、onclickは動作)。そのためOpera6のショートカットが実行されます。追記:Opera7.0ではきちんと動作します。IE4+,Operaでは「event.keyCode」で得られます。特殊なものになっています。「F1(q)〜F11(z)、F12({)」となっています。両者の区別はできます。(キーコードが拡張アスキーコードつまり128以上256未満のものになっています)。開発者側でこれらの問題を考慮する必要が無いよう工夫しています。単一の短いコードで各ブラウザに対応できます。keypress時のキーコードが特殊(Opera6)Win版Opera6ではkeypress時のキーコードの扱いに注意が必要です。(「A(1)〜I(9)」)します。それ以外の入力ではイベントが無視されたりします。keydown時には正しく処理されるのでそちらで対処します。keypress時に処理します。Linux版Opera6.10、Win版Opera7.0では全てkeypress時に処理できます。先の項目と同じく、KeyNaviでは内部的な仕組みでこの問題に対処しています。(NS4ではe.modifiers)を使って判定できます。「Ctrl-J」を入力した場合に得られるキーネーム(kn)はIE4+:keydown,keyup時に「kn='J'」、keypressで「kn='\\n'」(改行コード)NS4.x:全ての場合で「kn='\\n'」(改行コード)NS6+:keydown,keyup時に「kn='J'」、keypress時に「kn='j'」となっています。frame」というウィンドウが立ち上がります。(「ALT-F」が「ファイルメニュー」)など扱いには特別な配慮が必要です。この問題に対応しています。統一した記述でショートカットや拡張関数を作成できます。(「e.shiftKey」がfalseになる)。それを内部変数として保持してkeypress時に反映するなどとして対応しています。「2.1節」は「2」キーを2回連打して移動。「Ctrl-矢印」でフォーカス移動。