Safari无法获得正确的密钥代码

时间:2015-12-23 03:31:32

标签: javascript safari

当我想要检索按下哪个关键用户时,它在Safari Mac OSX上表现得很奇怪。

由于我不是母语为英语的人,所以我将IME切换为中文输入。在这种情况下,当我按下键盘的顶行(12345678 ...)时,event.which总是229.如果我切换回英语输入,当我按下' 2',事件。这是50。

这只适用于Safari,任何人都可以告诉我如何从' keydown'等事件中获取正确的keyCode。当IME被激活时使用Safari?

0 个答案:

没有答案