Internet Explorer 9に問題があります。名前で人物を検索するフォームがあります。私がページに着陸すると、JAWSはすべてのフィールドを正しく読み込みます。私は入力を入力し、提出ボタンを押すと、システムが検索を実行している間にJAWSはすべてのフィールドを再度読み込みます。私はこれが起こらないようにしたい。だから私は、私のdivにIDを追加し、私のコントローラでこれが起こるのを防ぐことができたと思った。私のHTMLでAngular/JAWS、提出後にJAWSがフォームを再読出するのを停止します。
私が追加:someControllerで のdivのid = "JawsId" NG-コントローラは= "someControllerとしてSomeController"
は、私は私の検索機能に以下を追加: angular.element( '#jawsId' を).attr( 'aria-live'、 'off');
これは影響ありません。誰もがこの問題に遭遇し、JAWSが送信ボタンを押した後にフォームを読み返さないようにする方法を知っていますか?アドバイスや手がかりは非常に高く評価されます。
ありがとうございました、私はアリアライブについてそれを知らなかった。それは私がアリアで初めて学んだことです。私はあなたの提案を試してみましょう!残念ながら、私たちのアプリはIE9に苦情を言わなければなりません。 – Eddie