2

JAWSスクリプトまたはHTMLを使用して、JAWSに仮想画面バッファー(通常はIns+ Esc)を更新させる方法はありますか?私はJAWSサポートを必要とするAJAXを多用するWebアプリケーションに取り組んでいますが、ユーザーは「可能な変更をキャッチするためにアクションを実行した後にヒットIns+ 」というソリューションを特に好きではありません。Esc

4

2 に答える 2

2

JAWS仮想バッファ全体を更新してJAWS固有の処理を行うのではなく、ARIAaria-liveプロパティを使用することをお勧めします。動的コンテンツを含む要素、つまりJavaScriptで更新する要素に配置すると、要素のコンテンツを変更すると、その要素に対応するJAWS仮想バッファーの部分が自動的に更新されます。

于 2010-12-28T23:06:42.530 に答える
1

これを行うために私が知っている唯一の方法は、Jawsスクリプトを使用することです。スクリプトのドキュメントによると

Refresh (1)

画面の更新を強制し、

Refresh (0)

必要な場合にのみ更新されます。指定されたハンドルでウィンドウを更新するRefreshWindow(Handle)もありますが、必要なすべてのコンテンツが1つのウィンドウにあるかどうかわからないため、インターネットブラウザでどれだけうまく機能するかわかりません。

于 2010-02-01T20:22:48.730 に答える