【问题标题】:How to stop JAWS from reading "removed" content如何阻止 JAWS 读取“已删除”的内容
【发布时间】:2019-08-22 22:09:50
【问题描述】:

我对 JAWS 屏幕阅读器有一个奇怪的问题。我正在处理一个托管在 SharePoint 网站上的页面,并且正在使用引导程序的选项卡。当我使用 JAWS 更改选项卡时,它会读取“已删除”,然后是前一个选项卡的内容,再次“删除”,然后是您单击的选项卡的内容。奇怪的是,当我在本地运行同一页面时,它不会这样做。

在下面的示例中(在 SharePoint 上),如果我在第一个选项卡上,然后单击第二个选项卡,JAWS 将宣布“已删除,内容 1,已删除,内容 2”。

它在下面没有这样做,但它在 SharePoint 上这样做。 SharePoint 上有什么不同会导致这种情况?

<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<link href="https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/css/bootstrap.min.css" rel="stylesheet"/>
<script src="https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/js/bootstrap.min.js"></script>
<nav>
        <div class="nav nav-tabs" id="nav-tab" role="tablist">
            <a class="nav-item nav-link active" id="nav-home-tab" data-toggle="tab" href="#nav-home" role="tab" aria-controls="nav-home" aria-selected="true">Home</a>
            <a class="nav-item nav-link" id="nav-profile-tab" data-toggle="tab" href="#nav-profile" role="tab" aria-controls="nav-profile" aria-selected="false">Profile</a>
            <a class="nav-item nav-link" id="nav-contact-tab" data-toggle="tab" href="#nav-contact" role="tab" aria-controls="nav-contact" aria-selected="false">Contact</a>
        </div>
    </nav>
    <div class="tab-content" id="nav-tabContent">
        <div class="tab-pane fade show active" id="nav-home" role="tabpanel" aria-labelledby="nav-home-tab">CONTENT 1  </div>
        <div class="tab-pane fade" id="nav-profile" role="tabpanel" aria-labelledby="nav-profile-tab">CONTENT 2 </div>
        <div class="tab-pane fade" id="nav-contact" role="tabpanel" aria-labelledby="nav-contact-tab">CONTENT 3 </div>
    </div>

【问题讨论】:

    标签: sharepoint screen reader jaws-screen-reader


    【解决方案1】:

    我发现了问题。 SharePoint 网站具有以下 Aria 属性: aria-live="礼貌" aria-relevant="all"

    “all”是它宣布“删除”项目的原因。我将其更改为“文本”,现在它会宣布所选标签的内容,而不会宣布前一个标签的内容。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-06-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-08-07
      • 1970-01-01
      相关资源
      最近更新 更多