hi,
In meinem Firefox-3 haben die Tasten [Umschalt]+7 (="/") und [Umschalt]+"ß" (="?") den gleichen Keycode 191, wie kann ich nun herausfinden ob der User nun "/" oder "?" gedrückt hat?
Soweit ich bisher festgestellt habe tritt das Problem deswegen auf, weil Firefox die Tasten über das Amerikanische Tastatur-Layout zu den Keycodes interpretiert, wo "?" und "/" auf der selben Taste liegen, und daher den selben Keycode ergeben, aber das Script soll auch (bzw. nur) auf deutschen Tastatur-Layouts funktionieren.
Wie kann ich Firefox sagen das es die Keycodes über die deutsche Belegung interpretieren soll? Firefox selbst ist bereits deutsch eingestellt.
Oder wie kann ich sonst feststellen welche der beiden Tasten gedrückt wurde?
(Die Frage gilt natürlich auch für alle anderen Überschneidungen der beiden Layouts.)
System: Ubuntu-8.04, Firefox 3.0.3
Lesezeichen