Rolf B: Frage zum Wiki-Artikel „zugängliche_Dialog-Box“

Beitrag lesen

problematische Seite

Hallo Jürgen,

magst Du Dir mal das hier anschauen:

https://jsfiddle.net/Rolf_b/qhtoedy8/

Ignoriere zuerst einmal die Initialisierung von DialogHandler in Zeile 4-103.

Alles, was man braucht, ist ein DialogHandler.register Aufruf für den Dialog. Das gelingt mit dialog-Elementen, und für mich, zum Testen unter Chrome, auch x-dialog Elemente.

Im Firefox verhalten sich dialog und x-dialog leicht unterschiedlich. Das liegt daran, dass dieser Lump das dialog-Element zwar nur dom.dialog_element.enabled Schalter unterstützt, aber trotzdem Browser-CSS dafür mitbringt und es styled.

Wenn Du meinst, dass dieser Ansatz hilfreich sein kann, bau ich weiter daran.

Der Handler ist auch für Browser nützlich, die das dialog-Element unterstützen (auch wenn das mit Spatzen auf Kanonen geschossen ist) - man kann einen Close-Button registrieren.

Rolf

--
sumpsi - posui - obstruxi