2012-01-02 72 views
6

Sự cố được đề cập trong tiêu đề và đây là những gì tôi có làm mã HTML của mình.Cách nhận hàm để đọc thuộc tính aria-describedby

<li> <a id="blog-setup" href="https://illinois.edu/toolbox/0.portlet?componentId=13&amp;desktopId=1" aria-describedby="readme">setup</a> </li> 
<div id="readme">HELLO WORLD</div> 

gì xảy ra là Jaws khẳng định như sau: "thiết lập liên kết ... nhấn phím Jaws, phím alt, và R để đọc các aria-describedby". Những gì tôi mong đợi sẽ cho Jaws nói "Liên kết thiết lập Hello World".

+0

Phiên bản hàm nào và bạn đang sử dụng trình duyệt nào? – Jared

Trả lời

5

Hành vi là những gì được dự định (tôi không nói đó là những gì nó nên), JAWS đã được mô tả aria-hỗ trợ kể từ phiên bản 12 và nó chỉ cảnh báo cho người dùng rằng nó tồn tại và đọc các phím tắt. Nếu bạn có JAWS 12 hoặc mới hơn, bạn có thể tìm thấy thông báo trong các tập tin .smf (JAWS chia sẻ thư mục cài đặt) trong [HTML Thuộc tính Behavior Bảng] phần, trong Classic.smf tôi có một dòng

describedby=1|NormalVoice:Use JawsKey+Alt+R to read descriptive text|| 
1

Nó thực sự có thể liên quan đến cài đặt độ dài bạn đang sử dụng trong JAWS. JAWS cho phép người dùng chọn dài nhất, dài desc, tiêu đề, liên kết văn bản vv bởi sự lựa chọn của người dùng trên thiết lập ban đầu.

Ngoài ra, hãy kiểm tra phiên bản JAWS bạn đang thử nghiệm, phiên bản mới nhất là JAWS 13.0.

4

Trong tôi trường hợp, khi tôi tập trung các mục với các văn bản mô tả, và nhấn (INS + ALT + R), JAWS chỉ đơn giản là nói "Alt R" và không có gì khác. Bất kỳ ý tưởng tại sao điều này xảy ra?

+0

Điều này có lẽ là một câu hỏi của riêng nó. –

+0

BTW, tôi nhận được hành vi này trong IE 11, nhưng không phải trong Chrome, mà đọc mô tả khi tôi nhấn INS + ALT + R (và thậm chí trước khi tôi nhấn đó). –

Các vấn đề liên quan