在我目前的项目中,我们尝试编写一个应用程序(使用SUN RI JSF 2.0)实现主要用于可访问性(使用JAWS和Windows EYE)。
除了每次刷新后的焦点外,大多数事情都按预期进行。在下拉列表中的每个更改(组合框)中,我们将使用相关值填充另一个更改,这会导致整个页面刷新,并且我们将焦点放在最后一个字段上。使用导航规则将刷新返回到同一页面,以便屏幕阅读器可以获取事件并获取新值。
有没有办法解决这个问题,以某种方式记住最后一个焦点位置并保留焦点,以便屏幕阅读器可以从该位置开始阅读,而不是从完整的页面开始。
我搜索了谷歌和其他很多由'baluc'或其他人在这个领域写的东西,但无法确定正确的解决方案。
非常感谢您耐心等待。
问候。
答案 0 :(得分:0)
使用并以某种方式JAWS能够识别动态内容,以便保留焦点并且事情按预期移动。