Windows Eyes和NVDA使用jquery读取更新的dom内容..可能的
Windows Eyes and NVDA reading updated dom content with jquery....possible?
我有一个web应用程序,它在客户端完成大部分更新。
这个应用程序需要满足一些我似乎无法使用的可访问性标准。
具体来说,如果我用点击按钮做这样的事情:
$("#myDiv").html("this is text that is now added to the page");
除非我把鼠标放在屏幕上,否则我的屏幕阅读器不会阅读这些文本。有没有办法强迫他们阅读任何更新的内容?
您必须使用WAI-ARIA,即可访问的富Internet应用程序套件,使您的web应用程序更易于访问。您可以添加Aria-live属性来指定宣布刷新内容的方式:
- (禁用)默认值。不应公布更新
- (礼貌地)只有在用户空闲时才应宣布更新
- (自信)更新应尽快通知用户
- (粗鲁的)更新应该立即公布,必要时打断用户
相关文章:
- 使用车把仅为 JSON 中的特定键生成 DOM 内容
- 无法从页面获取完整的 dom 内容
- 使用查询获取修改后的 dom 内容
- 如何以 ajax 方式更改 dom 元素,但不使用 javascript 方式替换 dom 内容
- Windows Eyes和NVDA使用jquery读取更新的dom内容..可能的
- 可以't在页面加载Javascript之前添加到DOM内容
- 如何递归打印DOM内容
- 从$.get()中提取DOM内容作为jQuery对象
- 如何避免在动态加载DOM内容时多次调用相同的javascript文件
- 访问特定URL的DOM内容,而无需直接打开页面
- 在为SEO目的呈现dom内容之前替换它
- 在点击带有DOM内容的Javascript按钮时触发文件下载
- 在DOM内容加载后附加元素中的事件侦听器
- jQuery是否从销毁的DOM内容中删除事件监听器?
- Chrome扩展:抓取DOM内容进行解析
- javascript可以访问另一个域中的DOM内容吗?
- 在iOS UIWebView中如何在它完成加载之前获得html DOM内容
- 动态创建DOM内容
- 将上下文菜单绑定到动态 DOM 内容
- 如果有警告,隐藏DOM内容