weisk
8/29/2012 - 7:39 PM

[JavaScript] Dispatching mouse move event

[JavaScript] Dispatching mouse move event

// look here for more details : https://developer.mozilla.org/en-US/docs/DOM/event.initMouseEvent

var mouseMoveEvent = document.createEvent("MouseEvents");

mouseMoveEvent.initMouseEvent(
           "mousemove", //event type : click, mousedown, mouseup, mouseover, mousemove, mouseout.  
           true, //canBubble
           false, //cancelable
           window, //event's AbstractView : should be window 
           1, // detail : Event's mouse click count 
           50, // screenX
           50, // screenY
           50, // clientX
           50, // clientY
           false, // ctrlKey
           false, // altKey
           false, // shiftKey
           false, // metaKey 
           0, // button : 0 = click, 1 = middle button, 2 = right button  
           null // relatedTarget : Only used with some event types (e.g. mouseover and mouseout). In other cases, pass null.
);

document.dispatchEvent(mouseMoveEvent)