Sven: Prototype Key-Event

Hallo,

vielleicht ist ja jemand da, der sich mit Prototype (Version 1.6) auskennt:
Folgender Eventaufruf (beim Drücken der Entfernen-Taste soll was gemeldet werden):

Event.observe(document, 'keypress', function(event){ if(event.keyCode == Event.KEY_DELETE) alert('Lösch mich');});

Im Firefox funktioniert das prima, nicht im IE 6, gibts da ne Lösung?

Danke Sven

  1. Im Firefox funktioniert das prima, nicht im IE 6, gibts da ne Lösung?

    Fehlermeldung im IE?

    ~JJ

  2. hi

    function(event){ if(event.keyCode == Event.KEY_DELETE) alert('Lösch mich');}

    Beim IE wird das event nicht übergeben sondern in window.event bereitgestellt.
    Vielleicht gehts so:

    function(event){event=event||window.event; if(event.keyCode == Event.KEY_DELETE) alert('Lösch mich');}

    gruß
    peter

    1. Hallo,

      Beim IE wird das event nicht übergeben sondern in window.event bereitgestellt.

      Das fixt Prototype aber.

      Mathias