2016-08-01 30 views
0

颚读取信号 - 实时信息多次。JAWS + IE11 +咏叹调 - 实时信息多次读取

我们正在使用angularjs。 Html代码如下,

<div role="alert" aria-live="polite"> 
    <p class="scan-complete-text-auto">{{model.txtErrorMessage}}</p> 
</div> 

一旦屏幕上的错误消息它开始阅读,但它读取三次。我们在IE11中观察到的这种行为与铬和FF工作正常。

我们缺少什么?

回答

0

尝试删除role =“alert”。
aria-live应该没问题。
如果JAWS没有用aria-live正确读取,请尝试隐藏(显示:无)div标签,更新/更改文本,然后显示(display:block)。

+0

此外,我们在UI上呈现消息的方式有时对于叙述者来说很重要。 我们需要使用ng-bind =“model.txtErrorMessage”而不是{{model.txtErrorMessage}} – user3249448