Доброго времени суток...
"перегуглил" "переяндексил" весь инет))) но так и не понял... реально ли в опере эмулировать событие клавиатуры?...
Для FF код такой:
var myevt = document.createEvent('KeyEvents');
myevt.initKeyEvent("keypress", true, true, window, false, false, false, false, keyCode, keyCode);
target.dispatchEvent(myevt);
В итоге, target нормально реагирует на "программное" нажатие клавиши.
Опера ругается на на createEvent('KeyEvents')...
Вообще стоит конкретная задача: подмена нажатой клавиши.... пример нажали q - выдать й, на w - ц.... но это просто для примера...
В мозилле перехватываю keydown, сую target-у события свое событие, а текущее заворачиваю в fasle.... все работает как надо... в Опере сломал голову... гугл и яндекс говорят, что нельзя такое сделать - типо опера не довела стандарты в этой части до ума....
Вынесите вердикт) Спасите закипающий мозг)