IE BHO Tab键重点问题

时间:2012-07-17 03:11:28

标签: internet-explorer tabs key accessibility bho

我们目前正在为Internet Explorer实现一个浏览器帮助程序对象(BHO)。 BHO使用OBJECT标记嵌入到HTML中。我们正面临着键盘可访问性问题。用例如下:

  1. 用户可以使用ALT + D将焦点从BHO移动到IE chrome(地址栏是特定的)。
  2. 现在,我们期待通过IE Chrome的持续标签,用户最终应该关注BHO。
  3. 然而,焦点并非在BHO中转移。
  4. 它在IE chrome的最后一个组件上保持两次,然后回到地址栏。
  5. 我们尝试在OBJECT标记上设置tabindex属性。但是,没有运气。

    非常感谢您的帮助。

    干杯, Vikas K。

1 个答案:

答案 0 :(得分:0)

BHO未通过OBJECT嵌入。 ActiveX控件是。您的BHO和您的ActiveX控件不应该是同一个对象。他们有不同的网站,您需要实施IObjectWithSite。现在怎么样?

无论如何,我的精神力量告诉我你忘了实施IInputObject