大白鲨问题与敲除绑定

时间:2016-01-04 07:43:41

标签: knockout.js jaws-screen-reader

我正在使用Jaws屏幕阅读器进行无障碍网页开发。我在使用敲出来绑定值时面临一个问题。下颌宣布网页内容的顺序是不同的。 内容是

名称变更

收到日期:2015-03-08

查看日期:2015-12-29

按以下顺序阅读收到的日期:查看日期:2015-12-29名称变更2015-03-08。

日期是绑定值。 我的代码是

        <p>
            <span class="bold" @ko.Bind.Text(m => m.Type)></span>
            <br />
            @LocalizationManager.GetString("CBA_FAT_Recieved_Date_Label_Copy") : <span @ko.Bind.Text(m => m.Date)></span>
            <br />
            @{
            if(Model.ViewedDate != "") {<span>@LocalizationManager.GetString("CBA_FAT_View_Date_Label_Copy") : <span>@Model.ViewedDate</span></span>}
            }
        </p>

问题在于span标记中的knockout绑定值。 有什么办法可以解决这个问题吗?

1 个答案:

答案 0 :(得分:1)

这是一个非常复杂的问题。因为每个标签都不适用于Jaws。请使用其他工具。在市场上,有许多工具可用于此目的。最好避免使用JAWS工具。

同样在使用淘汰赛时,最好避免服务器端脚本而不是使用客户端淘汰脚本。在Internet Explorer中,JAWS有somme加载问题。

请参阅以下链接。

Sortsite