问题标签 [jaws-screen-reader]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - JAWS 屏幕阅读器 - 使用 javascript 确认对话框
我们有一个网站,当用户会话即将超时时,它会弹出一个 javascript 确认对话框,让用户可以选择延长他们的会话或注销。我们现在正试图让这个与 JAWS 一起工作。在很长的页面上,即。JAWS 的读取时间超过了超时限制,我们发现 JAWS 只是继续读取,不会被此对话框打断。
有没有办法通过这个对话框来吸引 JAWS 的注意力?它是现有代码,因此我们试图避免彻底的更改。谢谢。
jquery - 如何通过跳过正在阅读的内容来阅读 JAWS 中的 jquery modal popup DIV 元素?
我们有一个使用 jQuery 显示模式弹出窗口的网站。当用户单击我们的一个按钮时,我们正在将模式弹出窗口加载/绑定到 DIV,然后在叠加层顶部显示一个包含实际弹出窗口的 DIV。那么,当它弹出时,我怎样才能在模态框内获得焦点,以便屏幕阅读器停止它所做的事情并开始在模态框内阅读。
$(this).focus(); 并没有真正专注于弹出窗口。
谢谢
java - 屏幕阅读器读出 Java JTextArea 中的行号
我正在帮助在 java 中创建一个可访问的 IDE,并且想知道如何获得像Voice Over和JAWS(两者都是视障人士的屏幕阅读器,getAccessibleContent
用于接收信息)这样的程序来读出他们在什么数字行上当他们在 a 中移动到新行JTextArea
?
html - 让下巴阅读选择中的所有选项
有没有一种简单的方法可以让下巴阅读选择的所有选项,目前我们有
目前,jaws 读取... Are you old enough? Combo box Yes
客户端希望它读取所有选项。
我想我可以输出隐藏的文本供下巴阅读,但如果有一个咏叹调设置或类似的东西我可以应用会更好。
html - Jaws 13 + IE 11:文件输入读取很奇怪
我有一个屏幕,在我遇到文件输入之前一切都很好。我知道 IE 呈现文件输入的方式使其成为两个制表位,但出于某种原因,在第一站 Jaws 坚持阅读前一个字段的标签。
- 大白鲨正在看书
My Field Edit type in text
。 - 然后我选择输入并获取
My Field Edit
. - 然后我再次制表并得到
star mandatory My File Upload to activate press space bar
.
我尝试了各种分组组合aria-labelledby
,aria-describedby
但无法让它表现不同。
有什么建议么?
这是 HTML 的一部分:
drop-down-menu - 解决用于导航大型下拉菜单的 JAWS 和按键事件之间的冲突
我已经为此辛勤工作了数周,研究其他人为完全可通过键盘导航的菜单开发的解决方案(既适用于有身体障碍的现场用户,也适用于依赖 JAWS 等辅助技术的无视力用户)。我有一个下拉菜单脚本,是我为明尼苏达州的州政府机构构建的,它运行良好....但我遇到了一个问题:JAWS 保留了箭头键的使用和空间酒吧。
我在上面超链接的示例菜单允许您通过以下两种方式之一浏览整个菜单:使用箭头键向下钻取菜单并再次遍历,或者使用 tab 和 shift-tab 键的组合进行导航和空格键切换子菜单的可见性(和可访问性)。如果您只使用没有 JAWS 的浏览器或在 Mac 上使用 Safari 和 VoiceOver,它可以正常工作。此外,使用 VoiceOver 和 Safari,您可以使用箭头键或带有空格键的 Tab 键在菜单中导航,以切换子导航可见性。
所以我不知道为 JAWS 用户做些什么。在不与 JAWS 保留的键盘快捷键冲突的情况下,我可以使用什么键盘事件来切换子菜单的显示?
accessibility - 屏幕阅读器一致性问题
我正在使用 Jaws 15 和 IE 8 来测试我的网站的可访问性,如果我在页面加载 JAWS/NVDA 从不宣布警报时遇到任何与 DOM 无关的角色警报,则在页面加载时发现角色警报存在一些奇怪的问题。
在某些情况下,当我显示隐藏角色警报父容器时,JAWS/NVDA 不会宣布角色警报,即:
为了让它宣布,我把注意力放在警报上,屏幕阅读器会多次阅读它,这对用户来说很烦人。
有没有地方可以正确解决这类问题,还是屏幕阅读器有问题?
wordpress - 什么内联代码阻止 JAWS 说“onmouseover”?
我在 WordPress 中,我正在努力使其易于访问。由于有几十个外部 CSS 文档,这非常困难。因此,我被迫进行内联样式。
JAWS 在以下链接中说 onmouseover:
如何保持下划线样式但阻止 JAWS 阅读“onmouseover”?
javascript - JavaScript 按键功能和 JAWS
我有一个客户需要符合 ADA 标准。我们在使用 IE9 和 JAWS 屏幕阅读器时发现了一个问题。我们设置了一个 jQuery 函数,当用户Tab按下按钮并点击时,滚动到页面上的另一个元素Enter。这是功能:
问题是当 JAWS 运行时,击中Enter没有任何作用。我必须点击Shift+Enter才能滚动到正确的部分并开始阅读。
jquery - JAWS 读取整个无序列表项的可访问性问题
我有一个以 ul li 格式显示验证错误的表单,提交时将焦点强制放在 li 列表中的第一条错误消息上。但是jaws 正在阅读整个列表而不是重点文本。Tabindex 已添加到每个 li 项目,但在 tab 键上,焦点在 li 项目上,但下巴不阅读,但有时使用“i”键阅读。