Код | function fireEvent(element,event){ if (document.createEventObject){ // dispatch for IE var evt = document.createEventObject(); return element.fireEvent('on'+event,evt) } else{
// dispatch for firefox + others var evt = document.createEvent("KeyboardEvent"); // create a key event evt.initKeyEvent( event, // in DOMString typeArg, true, // in boolean canBubbleArg, true, // in boolean cancelableArg, null, // in nsIDOMAbstractView viewArg, Specifies UIEvent.view. This value may be null. false, // in boolean ctrlKeyArg, false, // in boolean altKeyArg, false, // in boolean shiftKeyArg, false, // in boolean metaKeyArg, 13, // in unsigned long keyCodeArg, 0); // in unsigned long charCodeArg); return !element.dispatchEvent(evt); } }
|
Добавлено через 1 минуту и 7 секунд только в опере работать не будет |