0

現在、Internet Explorer 用のブラウザ ヘルパー オブジェクト (BHO) を実装しています。BHO は、OBJECT タグを使用して HTML に埋め込まれます。キーボードのアクセシビリティの問題に直面しています。ユースケースは以下の通りです。

  1. ユーザーは、ALT+D を使用して、フォーカスを BHO から IE chrome (具体的にはアドレス バー) に移動できます。
  2. 現在、IE chrome からの継続的なタブ移動により、ユーザーは最終的に BHO にフォーカスすることになると予想しています。
  3. しかし、焦点は BHO に移っていません。
  4. IE chrome の最後のコンポーネントに 2 回表示された後、アドレス バーに戻ります。

OBJECT タグに tabindex 属性を設定してみました。しかし、運が悪い。

あなたの助けは大歓迎です。

乾杯、Vikas K.

4

1 に答える 1

0

BHO は OBJECT を介して埋め込まれません。ActiveX コントロールは. BHO と ActiveX コントロールは同じオブジェクトであってはなりません。それらには異なるサイトがあり、実装する必要がありますIObjectWithSite。それで?

とにかく、私の精神力はあなたが実装するのを忘れたと言っていますIInputObject

于 2012-07-17T16:08:21.083 に答える