Google Chrome version (type about:version into the address bar):Operating System:Error Message:Extensions installed:
Please describe your question/comment in detail (for example, steps to reproduce the problem)
I'm working on a CKEditor plugin where I got stuck when I had to work with key events. what I'm doing is changing language .. user press A, I find its alternate Hex code and convert it to string and then print it to window. It converts successfully but doesn't put in window object.
have a look at the site http://jollyhits.com/editor/_samples/re ... code2.html and plugin.js http://jollyhits.com/editor/plugins/urdu/plugin.js file
following is the code
txt=String.fromCharCode(codes[whichChar]);
console.log(txt);
var newEvent = null;
try
{
newEvent = document.createEvent("KeyEvents");
newEvent.initKeyEvent("keypress", true, true, window,false, false, false, false, 0, codes[whichChar]);
}
catch(ex)
{
console.log(ex);
newEvent = document.createEvent("KeyboardEvent");
newEvent.initKeyboardEvent('keypress', true, true, window, false, false, false, false, codes[whichChar], 0);
}
e.preventDefault();
e.target.dispatchEvent(newEvent);
}
Fri, 08/19/2011 - 14:35
#1