事件位置获取
event.offsetX、event.offsetY
:触发事件元素相对于当前元素自身的位置event.clientX、event.clientY
:触发事件元素相对于浏览器可视区域的位置(不包括设置了margin导致元素滚出)event.pageX、event.pageY
:触发事件元素相对于整个网页的位置(包括设置了margin导致元素滚出)event.screenX、event.screenY
:触发事件元素相对于当前显示器的位置
-
注意:
无论高级浏览器还是低级浏览器都支持
clientX、clientY
低级浏览器(IE9以下)不支持
pageX、pageY