讲述人为空的纯文本信息模式弹出窗口读取空文档

时间:2019-01-21 06:29:11

标签: html modal-dialog accessibility microsoft-edge narrator

我正在开发一个网页,该网页在单击网页上的按钮后会显示纯文本模式弹出窗口。问题是: 讲述人说的是弹出窗口的aria标签,后跟“空文档”,但弹出窗口中包含一段信息和一个图像。为什么会发生这种情况?

NB:仅在讲述人中遇到此问题,因为Jaws和NVD A可以完美地工作。 使用:讲述人(最新更新)和边缘(44.17763.1.0)

该问题似乎可以通过插入一个空的span元素来解决,但是随后叙述者读取了aria-label两次

<div aria-label ="Popup has been opened" aria-hidden="false">
<button aria-label="Close Button" aria-hidden="false"> X </button>
<div>
    <img src=".."/>
</div>
<div>
    <div>Some text</div>
</div>
</div>

讲述人说弹出菜单的aria标签,后跟“空文档”,但实际上它应该只读取aria标签,然后用户可以使用箭头键阅读内容

0 个答案:

没有答案