Antje Hofmann: Test ob AltGr Taste im IE gedrückt war

Beitrag lesen

Hallo Christian,

ich würde gerne in einem microsoft IE5.5 in einem keydown event wissen, ob die AltGr Taste gedrückt war.
dazu habe ich bis jetzt 3 variablen erzeugt:

var isalt =window.event.altKey;
  var isshift =window.event.shiftKey;
  var isctrl =window.event.ctrlKey;

im IE kann ich nun nicht unterscheiden, ob die shift taste und die Alt taste oder die AltGr taste gedrückt waren. Beide situationen liefern für (isalt && isctrl) true

schau mal hier nach:

http://msdn.microsoft.com/workshop/samples/author/dhtml/refs/starLeft.htm

Ergebnisse unter win98/IE6:

shiftLeft  funktioniert
alt gr entspricht dem gleichzeitigen Drücken von strg +  alt, deshalb werden beide Events belegt

Viele Grüße

Antje