我正在使用Jaws屏幕阅读器进行无障碍web开发。我在使用敲除绑定值时遇到了一个问题。颚宣布网络内容的顺序不同。内容为
名称更改
接收日期: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标记中的敲除绑定值。有什么办法可以解决这个问题吗?
这是一个非常复杂的问题。因为每个标签都无法与Jaws一起使用。请使用其他工具。市场上有很多工具可用于此目的。最好避免使用工具JAWS。
此外,在使用敲除时,最好避免服务器端脚本,而使用客户端敲除脚本。在internet explorer中,JAWS存在somme加载问题。
请参阅下面的链接。
分拣站点