2017-12-07 15 views
0

ページロードに表示されるSalesforceページにjavascript alert()メッセージを書きました。コードは、単にの線に沿って行く:メッセージは、ページの読み込みに表示されますNVDAスクリーンリーダーがJavascriptアラート()のポップアップを表示しない

<script type="text/javascript"> 
    window.onready = function() { 
    alert('message for user goes here.'); 
} 
<script> 

、しかし、それはNVDAのスクリーンリーダーによってピックアップされていません。それはちょうど "不明"(私はそれにタブすることはできません)を読む、非常に有用ではありません。

スクリーンリーダーにフォーカスを合わせる/ JavaScriptのアラートメッセージを読む方法を教えてください。これはNVDA/Chromeのバグですか?

最新バージョンのChrome:62.0.3202.94を使用しています。 NVDA:2017.4

ありがとうございました!

答えて

1

これはChromeのバグであり、既知のものです。モノレールは検索機能が非常に悪い(少なくとも私の経験では)、番号でバグを見つけることはできませんでしたが、それは存在すると私は信じています。この問題では、alert(),confirm()およびonBeforeUnload()のダイアログはChromeで読み取られません。 JAWSはNVDAよりも優れていますが、Alt + Tabキー、Alt + Tabキーを押してChromeに戻すと、ダイアログボックスをタブで移動できるようになります。

Chrome Canaryバージョン64でこの問題が修正されたことを確認しましたので、これを試してください。ちょっと待ってください。昨日または今日、私はChromeを更新しました。今はGoogle Chromeバージョン63.0.3239.84です。

関連する問題