0

如何使 Ajax 加载指示器可访问/508 兼容。我的预合规策略是这样的:启动 ajax 请求,设置超时以显示指示器(div 包含带有文本的段落和屏幕中心的微调器),如果请求没有在一秒钟内完成,如果指示器显示请求完成时,移除指示器。我尝试过将焦点放在指示器文本上等操作无济于事。JAWS 版本 9(不支持 WAI-ARIA)是目标屏幕阅读器,我正在使用 jQuery,尽管任何解决方案都可以。

谢谢!

4

1 回答 1

0

如果您使用 Jaws 9,则无法执行此操作。我可以想到两个选择。一种是弹出一个警告框,告诉用户要保持冷静。选项二是添加一个只读文本字段并使用计时器值更新该字段。我认为如果用户进入表单模式,jaws 会注意到这种变化,但由于我没有为 Web 开发设置的设置,因此无法对其进行测试。我真的建议你推动新版本的 Jaws 并使用 WAI-ARIA 作为卖点。Live reagons 将使这更容易。

于 2010-11-24T17:35:49.767 回答