Hallo,
vor einigen Tagen war ich auf einer Webseite mit dem Angebot, Links per accesskey ohne Maus auszuführen. Es wurde sogar für mehrere Browser angegeben, welche Tastenkombination zu drücken sei. Erstmalig konnte ich mit meiner Opera per [Shift][Esc] einen Link ohne Maus aktivieren.
Nun wollte ich das auch auf meiner Seite einbauen, habe aber die Beispielseite vergessen (hier ist eine andere), also bei SELFHTML gesucht. Und widersprüchliche Angaben gefunden:
1. Nur Formularelemente ...
"Mit dem Attribut accesskey können Sie ein Zeichen auf der Tastatur bestimmen, das der Anwender drücken kann, um ein Formularelement direkt anzuspringen (accesskey = Zugriffstaste). Bei den meisten Browsern ist es so geregelt, dass Sie bei accesskey einen Buchstaben angeben können, der dann mit [Alt] und der Taste für den Buchstaben direkt anwählbar ist. In Opera erreichen Sie die Ziele, indem Sie zuvor die Tastenkombination [Shift][Esc] betätigen. Safari benutzt statt der [Alt]-Taste die Taste [Ctrl] und Firefox 2.x die Tastenkombination [Alt]-[Shift].
Erlaubt ist das Attribut accesskey in den Formular-Tags <input>, <textarea>, <label>, <legend> oder <button>."
http://de.selfhtml.org/html/formulare/tastatur.htm#kuerzel@title=Quelle
2. Oder doch auch normale Links ...
"Sie können dem Anwender anbieten, mit einem Tastendruck zu einem bestimmten Verweis zu springen. Der Verweis wird damit angesprungen - ausgeführt werden kann er anschließend durch Betätigen der Return-Taste."
http://de.selfhtml.org/html/verweise/tastatur.htm#kuerzel@title=Quelle
Wenn ich dann auf das zugehörige Anzeigebeispiel gehe, springt die Opera bei [Shift][Esc] -loslassen- [s] sofort auf die verlinkte Seite, ohne [Return]. Das Angebot [Alt]+[s] bewirkte nichts.
Schönen Tag noch,
GAst