2014-09-03 12 views
2

접근성 모달 윈도우를 테스트 한 결과 IE8의 JAWS 13에서 예상대로 작동합니다. 그러나 IE8 또는 Firefox에서 NDVA 및 테스트를 사용하면 집중된 콘텐츠를 읽을 수 없습니다.NVDA에서 포커스가있는 내용을 읽지 않습니다

모달을 표시 할 때 페이지의 나머지 내용은 aria-hidden="true" 인 반면 aria-hidden="false"입니다. (주어진 초점을 읽을 수있다 "시작시 읽기")

<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> 
+0

두 예제 모두에 '

' instead of '
'이 있습니다. – unor

답변

0

작업 코드를 유지하고 실제로 읽지 않은 것을 넣는 것은 "." h2를 스팬으로 변경하면 실행 가능한 솔루션이 제공됩니다.