我正在使用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绑定值。 有什么办法可以解决这个问题吗?
答案 0 :(得分:1)
这是一个非常复杂的问题。因为每个标签都不适用于Jaws。请使用其他工具。在市场上,有许多工具可用于此目的。最好避免使用JAWS工具。
同样在使用淘汰赛时,最好避免服务器端脚本而不是使用客户端淘汰脚本。在Internet Explorer中,JAWS有somme加载问题。
请参阅以下链接。