我有一个有很多内容的HTML页面。当我使用屏幕阅读器(特别是 JAWS)打开它时,除了输入 URL 之外什么都不做,屏幕阅读器开始读取网站上的所有内容。如果我打断它,或者如果它到达页面末尾,阅读器就会停止。如何防止它这样做,并确保它仅在与用户交互(例如按箭头键或 Tab、单击鼠标等)后读取内容,而不是自动读取内容?
(我不想使用aria-hidden
,因为我希望元素对读者可见。
详:
浏览器:IE8,IE9和Firefox v34
大白鲨:V15.0
该页面有一个具有 aria-live
属性的div
,但它仅适用于一个标题,而不是整个页面。
这不是 HTML 页面问题。这就是JAWS几乎总是对HTML页面所做的。比如刚才我去 stackoverflow.com 的时候,JAWS说:
页面有 100 个标题和 768 个链接//开始阅读页面
别担心。它与您的页面无关。此外,只需要一个控制键即可停止它。