Es scheint sich um eine immer wieder knifflige Frage zu handeln, aber ich habe immer noch weder eine Lösung noch einen Workaround dafür:
Gibt es eine Möglichkeit, Zugriffsschlüssel vor Tastaturkürzeln abzufangen?
Ich muss accesskeys auf meinem Favoriten Navigator IE und auch FF verwenden, aber ich möchte vorhandene Shortkeys nicht als reserviert betrachten. Ansonsten gibt es nicht viele Möglichkeiten (derzeit verwende ich nur Zahlen).
Hinweis: Mit accesskey meine ich das Attribut accesskey
html.
Irgendeine Idee? Flash-Apps können das, also was ist mit JavaScript?
Zum Beispiel ist hier ein zugängliches Steuerelement: %Vor%Wenn ich versuche, es zu aktivieren, öffne ich einfach das Menü Datei : (
John Resig (der Schöpfer von jQuery) hat an einem "hotkey" Addon für jQuery gearbeitet, das tun sollte, was Sie suchen.
Ich weiß, dass dies keine "jQuery-Frage" ist, und das Hinzufügen eines Rahmens für etwas "Kleines" ist nicht ideal, aber es sollte eine Lösung bieten. Auf der anderen Seite können Sie immer darüber nachdenken, wie er es zur Inspiration getan hat.
Dies hängt natürlich vom Browser ab. Für die "großen Drei":
Kurz gesagt: Nein, es gibt keine Möglichkeit, das Verhalten des Browsers in Javascript zu ändern (und das wäre wohl eine Sicherheitslücke), aber alle Browser haben Möglichkeiten, mit diesen Konflikten umzugehen.
Tags und Links javascript html keyboard-shortcuts access-keys