2

我有一个包含大量内容的 HTML 页面。当我用屏幕阅读器(特别是 JAWS)打开它时,除了输入 URL 之外什么都不做,屏幕阅读器开始阅读网站上的所有内容。如果我打断它,或者它到达页面的末尾,它就会停止。我怎样才能阻止它这样做,并确保它只会在与用户交互后(例如,按箭头键或Tab,单击鼠标,...)而不是自动读取内容?

(我不想使用aria-hidden,因为我希望元素对读者可见。)

详细信息:
浏览器:IE8、IE9 和 Firefox v34
JAWS:V15.0

该页面有一个div具有该aria-live属性的页面,但它仅适用于一个标题,而不适用于整个页面。

4

1 回答 1

3

这不是 HTML 页面问题。这就是 JAWS 几乎总是对 HTML 页面所做的事情。比如我刚才去stackoverflow.com的时候,JAWS说:

页面有 100 个标题和 768 个链接 //开始阅读页面

别担心。它与您的页面无关。此外,它只需要一个控制键来停止它。

于 2014-12-23T14:32:42.303 回答