我有一个包含大量内容的HTML页面。当我用屏幕阅读器(特别是JAWS)打开它而不做任何事情而不输入URL时,屏幕阅读器开始阅读网站上的所有内容。如果我打断它,或者它到达页面的末尾,阅读器就会停止。如何防止它这样做,并确保它只在与用户交互后才会读取内容(例如,按箭头键或 Tab ,单击鼠标,......)而不是自动?
(我不想使用aria-hidden
,因为我希望读者可以看到这些元素。)
详细说明:
浏览器:IE8,IE9和Firefox v34
JAWS:V15.0
该页面有一个div
具有aria-live
属性,但它仅适用于一个标题,而不适用于整个页面。
答案 0 :(得分:3)
这不是HTML页面问题。这就是JAWS几乎总是用HTML页面做的事情。例如,当我刚刚访问stackoverflow.com时,JAWS说:
不要担心。它与您的网页无关。此外,它只需要一个控制键来阻止它。页面有100个标题和768个链接//开始阅读页面