
文章介绍了关于JavaScript在不同浏览器下取得鼠标绝对位置相关函数用法及兼容性介绍,有的同学可参考一下。
首先不同浏览器中event位置属性的分析:
1.IE的event.x,event.y是以事件触发元素的父元素外界为参考点(不包括滚动距离)
2.Firefox的event.pageX,event.pageY是以body元素为参考点(包括滚动距离)
3.event.clientX,event.clientY以浏览器左上角为参考点(不包括滚动距离)
4.IE的event.offsetX,event.of...