敲除绑定的大白鲨问题
Jaws issue with knockout binding
我正在使用 Jaws 屏幕 reader 无障碍网页 development.I 在使用敲击 out.The 绑定值时遇到问题,其中 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 标签中的敲除绑定值。
有什么办法可以解决这个问题吗?
这是一个非常复杂的问题。因为每个标签都不适用于 Jaws。请使用其他工具。市场上有很多工具可用于此目的。最好避免使用 JAWS 工具。
另外,在使用 knockout 时,最好避免使用服务器端脚本,而是使用客户端 knockout 脚本。在 Internet Explorer 中,JAWS 存在一些加载问题。
请看下面link.
我正在使用 Jaws 屏幕 reader 无障碍网页 development.I 在使用敲击 out.The 绑定值时遇到问题,其中 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 标签中的敲除绑定值。 有什么办法可以解决这个问题吗?
这是一个非常复杂的问题。因为每个标签都不适用于 Jaws。请使用其他工具。市场上有很多工具可用于此目的。最好避免使用 JAWS 工具。
另外,在使用 knockout 时,最好避免使用服务器端脚本,而是使用客户端 knockout 脚本。在 Internet Explorer 中,JAWS 存在一些加载问题。
请看下面link.