NVDA没有阅读重点关注的内容

时间:2014-09-03 22:14:37

标签: accessibility wai-aria nvda

正在测试辅助功能模式窗口,它在IE8上使用JAWS 13时可以正常工作。但是,当我在IE8或Firefox上使用NDVA并进行测试时,无法读取重点内容。

当显示模态时,它有aria-hidden="false",而页面上的其他内容都有aria-hidden="true"

此代码有效(“开始时读取”首先在焦点上读取):

<div id="modalContent" aria-hidden="false">
  <h2>Some Text</h2>
  <div class="offScreen" id="first-focus">read at start</div>
  <p> asdf as df asdf asd fasdf</p>
</div>

但是这段代码没有(给定焦点时不读取“开始时读取”):

<div id="modalContent" aria-hidden="false">
   <div class="offScreen" id="first-focus">read at start</div> 
   <h2>Some Text</h2>
   <p> asdf as df asdf asd fasdf</p>
</div>

1 个答案:

答案 0 :(得分:0)

保持工作代码并放置一些不真正读取的内容,例如“。”并将h2更改为跨度提供了一种可行的解决方案。