3

Я использую Jaws 15 и IE 8 для проверки доступности моего веб-сайта и обнаружил какую-то странную проблему с оповещением о роли на загрузке страницы, если у меня есть оповещение о роли, которое отличается от DOM на загрузке страницы. JAWS/NVDA никогда не сообщайте об этом.Проблема согласованности с читателем экрана

В некоторых случаях роль боевой готовности не получает объявленный JAWS/NVDA, когда я показать шкура роль оповещения родительского контейнера, а именно:

<div clas="container"> 
    <div role="alert" tabindex=-1 class="validation-summary"> 
    <ul> 
     <li> <a href=# >Please enter first name</a></li> 
     <li> <a href=# >Please enter lastname</a></li> 
    </ul> 
    </div> 
</div> 

Чтобы получить было объявлено, я поставил акцент на чеку и чтения с экрана читает это несколько раз, что раздражает пользователя.

Есть ли место, где я могу найти правильное решение такого рода проблем или проблема с программой чтения с экрана?

+1

Вы можете найти несколько хороших примеров здесь http://test.cita.illinois.edu/aria/alert/index.php –

ответ

0

попробовать это

<div clas="container"> 
 
    <div role="alert" aria-labelledby="abcd"tabindex=-1 class="validation-summary"> 
 
    <ul> 
 
     <li> <h1 id="abcd"><a href=# >Please enter first name</a></h1></li> 
 
     <li> <h1 id="abcd"><a href=# >Please enter lastname</a></h1></li> 
 
    </ul> 
 
    </div> 
 
</div>

 Смежные вопросы

  • Нет связанных вопросов^_^