2017-06-29 3 views
1

とAngular $modalInstanceを使用してダイアログウィンドウを実装しています(picture参照)。ダイアログウィンドウのリンクリストJAWS機能(insert + F7)はすべてのバックグラウンドリンクを表示します

そして、私はthereを説明し、すべてのバックグラウンド・リンクのJAWSショーリスト(Projetcsをサインオフ( + F7を挿入) "リンクリスト" JAWSの機能を使用しようとしている、.etc )。

リンクを取得するには、は、ダイアログウィンドウからのみ、すべてのバックグラウンドリンクを無視してください

答えて

2

外部のすべてのリンクをダイアログウィンドウから無効にする必要があります。

あなたのモーダルがこのコンテナに属していないと仮定して、モーダルが開かれたときに、メインコンテナにaria-hidden属性を設定するのが簡単な方法でした。

<div aria-hidden="true">My background content here... </div> 
<div>my modal here</div> 

これは、Tabキーを使用してからユーザーを停止することはありませんが、これは、モーダルが

+0

グレート答えを開いたときに、バックグラウンドのリンクをリストないの質問に答えるでしょう。私はちょうどそのページに* Insert * F7リスト*すべての*リンクを追加します、あなたは今不要なリンクを無効にする以外のアクションを制限することはできません。 –

関連する問題