There are 3 different ways to get X and Y.
- screenX, screenY: total monitor width/height.
- pageX, pageY: browser size.
-
clientX, clientY: the area that the client is seeing.
$(window).bind('mousemove', function( event ) { var screenCoords = "( " + event.screenX + ", " + event.screenY + " )"; var pageCoords = "( " + event.pageX + ", " + event.pageY + " )"; var clientCoords = "( " + event.clientX + ", " + event.clientY + " )"; console.log("global", "event.screenX, event.screenY ) : " + screenCoords ); console.log("global", "event.pageX, event.pageY ) : " + pageCoords ); console.log("global", "event.clientX, event.clientY ) : " + clientCoords );});
screen:
page & client: