【问题标题】:IE BHO Tab key focus issueIE BHO Tab 键焦点问题
【发布时间】:2012-07-18 00:08:21
【问题描述】:

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

  1. 用户可以使用 ALT+D 将焦点从 BHO 移动到 IE chrome(具体为地址栏)。
  2. 现在,我们期望通过 IE chrome 的连续选项卡,用户最终应该将注意力集中在 BHO 上。
  3. 但是,BHO 的重点并未转移。
  4. 它在 IE chrome 的最后一个组件上停留两次,然后循环回到地址栏。

我们已经尝试在 OBJECT 标记上设置 tabindex 属性。但是,没有运气。

您的帮助将不胜感激。

干杯, 维卡斯 K。

【问题讨论】:

标签: internet-explorer tabs key accessibility bho


【解决方案1】:

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

不管怎样,我的精神力量告诉我你忘了实现IInputObject。

【讨论】:

    猜你喜欢
    • 2011-09-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-04-15
    • 2010-10-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多