Привет.
Есть у кого то функция (или ссылка посмотреть) чтобы однозначно для всех браузеров можно было обработать и виртуальные коды клавиш и unicod символы?
Например такого типа:
function (what, event)
{
if (what == 'keypress')
{
// получаем код unicod символа по event.which или пусто если не символ
return code;
}
if (what == 'keyup/keydown')
{
// получаем код виртуальной клавиши по event.keyCode и event.which
return code;
}
}
Думал в jQuery это решено, но смотрю там тоже есть путаница.
Я понимаю, что можно и самому поперебирать, но замечаю что в той же опере от версии к версии меняются подходы, так что хотелось бы одну 100% правильную иметь где все уже учтено.