JAWS + IE11 + aria-live message прочитано несколько раз
Челюсти читают арию-живое сообщение несколько раз.
Мы используем angularjs. HTML-код, как показано ниже,
<div role="alert" aria-live="polite">
<p class="scan-complete-text-auto">{{model.txtErrorMessage}}</p>
</div>
Как только сообщение об ошибке на экране это начало читать, однако это читает три раза. Такое поведение мы наблюдали в IE11 с хромом и FF работает нормально.
Чего нам не хватает?
1 ответ
Решение
Попробуйте удалить role="alert".
Ария-жить должно быть хорошо.
Если JAWS неправильно читает с aria-live, попробуйте скрыть (отобразить: нет) тег div, обновить / изменить текст, а затем показать (отображать: заблокировать).