これは Web ページに埋め込まれた FLASH オブジェクトですか? もしそうなら、問題は、最初にFLASHオブジェクト(またはFLASHだけでなく任意のプラグイン)にタブで移動できるかどうかがブラウザによって異なることです。
- IE で試してみてください - IE では、タブで FLASH オブジェクトに移動したり、通過したり、戻ることができます。
- Chrome と Firefox - これらのタブはオブジェクトのすぐ上にあります。これらのFLASHオブジェクトをタブで移動できる唯一の方法は、オブジェクトをクリックしてそこにフォーカスを強制することです-これは、そもそもキーボードを使用する目的を幾分無効にします...( element.focus() を使用してそこでフォーカスを取得します - しかし、典型的な問題は、フォーカスが FLASH オブジェクト内でスタックし、ページに戻らないことです...)
参考までにyoutubeのページで遊んでみてください。彼らは FLASH プラグインにアクセスできるようにする作業を行いましたが、上記で概説したように、一部のブラウザーでしか機能しません。
オブジェクトにフォーカスを合わせた場合、フォーカス ハイライトはフラッシュ自体によって描画されることに注意してください。そのため、ブラウザーのフォーカス スタイル (例: IE の場合は点線、クロムの場合は黄色の四角形) は表示されませんが、何かが表示されるはずです。
これらすべてに加えて、非常に基本的なクラスの 1 つから拡張する場合 (ボタンなどの既存の上位レベルのコントロールから派生するのではなく)、アイテムを作成するためにクラスにいくつかのプロパティを設定する必要がある場合があります。また、アクセシビリティ クライアント (スクリーン リーダーなど) にも表示されます。要素にフォーカスがあることを示すために、独自のビジュアルを提供する必要がある場合もあります。