In Chrome scheint es, dass Drücken Alt Alt Keydown/Keyup Callbacks sperren. zu reproduzieren, das folgende in einer js-Konsole auf einer beliebigen Seite eingeben:Chrome Key-Ereignisse alt Tastensperren
var a = function(e){
console.log(e);
};
document.body.onkeydown = a;
document.body.onkeyup = a;
klicken Sie dann auf in die Seite und drücken Sie die Tasten, sollten Sie Taste drücken und loslassen Veranstaltungen in der Konsole angezeigt. Wenn Sie jedoch wiederholt auf alt drücken, werden Sie feststellen, dass nur bei jedem zweiten Tastendruck Ereignisse angezeigt werden. In der Tat, wenn Sie einmal die Alt-Taste drücken und dann die anderen Tasten drücken, werden die Ereignisse verschluckt. Werde ich verrückt? Was zur Hölle ist das? Zur Klärung scheint alles in Firefox gut zu funktionieren.
EDIT: Die Arbeiten an Chrom auf Linux in Ordnung, funktioniert nicht auf zwei Windows-Rechner, ein 7 ein 8