0

Die Bestätigungsdialoge in Chrome sind für den JAWS Screenreader (Version 18.0.2945) nicht zugänglich. Ich habe das mit einem einfachen onbeforeUnload Dialog sowie mit einem Javascript bestätigen Dialog erfahren. Der Text im Dialog wird nicht gelesen. Hat jemand ähnliche Probleme erlebt oder kennt eine Antwort?Erreichbarkeit des Bestätigungsdialogs in Chrome

+0

Es könnte ein JAWS-Problem sein, und es könnte nicht sein. Könnten Sie uns bitte einen Code zur Verfügung stellen? Vielen Dank! Hier –

+0

ist der Code, ich verwende das _beforeUnload_ Verhalten einzustellen: '$ (function() { $ (:) auf ('change ' function() { setConfirmUnload (true); ' erfassung Eingang.'. }); // die Entlade-Nachricht deaktivieren, wenn ein Formular ordnungsgemäß eingereicht bekommen $ ('form.erfassung') auf ('Senden', Funktion (.) { setConfirmUnload (false);. }); }); Funktion setConfirmUnload (on) { var message = "Sie haben ungespeicherte Daten. Möchten Sie die Seite wirklich verlassen?"; window.onbeforeunload = (ein)? function() {Rückmeldung; } : Null; } ' –

+0

Und zweitens für eine Bestätigungsbox habe ich ein einfaches onclick-Event gesetzt: '

Antwort

0

Ab heute, 18/09/2017, ist dies ein Kiefer Problem. Der Code funktioniert in allen anderen gängigen Browsern. Derzeit gibt es keine Lösung.

Nur zu Ihrer Information, Alert und Prompt haben das gleiche Problem. HTTP-Standardauthentifizierungsdialoge sind ebenfalls nicht verwendbar. Alles funktioniert mit NVDA.

Freiheit, wissenschaftliche, bitte, beheben Sie dieses Problem.