- function getPosition(e) {
- e = e || window.event;
- var cursor = {x:0, y:0};
- if (e.pageX || e.pageY) {
- cursor.x = e.pageX;
- cursor.y = e.pageY;
- }
- else {
- cursor.x = e.clientX +
- (document.documentElement.scrollLeft ||
- document.body.scrollLeft) -
- document.documentElement.clientLeft;
- cursor.y = e.clientY +
- (document.documentElement.scrollTop ||
- document.body.scrollTop) -
- document.documentElement.clientTop;
- }
- return cursor;
- }
- //该片段来自于http://www.codesnippet.cn/detail/251120137449.html
来源: http://www.codesnippet.cn/detail/251120137449.html