标签: javascript safari
当我想要检索按下哪个关键用户时,它在Safari Mac OSX上表现得很奇怪。
由于我不是母语为英语的人,所以我将IME切换为中文输入。在这种情况下,当我按下键盘的顶行(12345678 ...)时,event.which总是229.如果我切换回英语输入,当我按下' 2',事件。这是50。
这只适用于Safari,任何人都可以告诉我如何从' keydown'等事件中获取正确的keyCode。当IME被激活时使用Safari?