js鼠标坐标获取
2018-03-15 16:29
330 查看
1.PageX/PageX:鼠标在页面上的位置,从页面左上角开始,即是以页面为参考点,不随滑动条移动而变化 2.clientX/clientY:鼠标在页面上可视区域的位置,从浏览器可视区域左上角开始,即是以浏览器滑动条此刻的滑动到的位置为参考点,随滑动条移动 而变化. 3. screenX/screenY:鼠标在屏幕上的位置,从屏幕左上角开始(w3c标准) 4. offsetX/offsetY:IE特有,鼠标相比较于触发事件的元素的位置,以元素盒子模型的内容区域的左上角为参考点,如果有boder,可能出现负值
5. layerX/layerY:FF特有,鼠标相比较于当前坐标系的位置,即如果触发元素没有设置绝对定位或相对定位,以页面为参考点,如果有,将改变参考坐标系,从触发元盒子模型的border区域的左上角为参考点也就是当触发元素设置了相对或者绝对定位后,layerX和offsetX就幸福地生活在一起^-^,几乎相等,唯一不同就是一个从border为参考点,一个以内容为参考点
相关文章推荐
- JS网页在线获取鼠标坐标值的方法
- 原生js获取鼠标坐标方法全面讲解:clientX/Y,pageX/Y,offsetX/Y,layerX/Y,screenX/Y
- JS获取鼠标坐标、获取鼠标像素点示例
- JS获取鼠标坐标位置实例分析
- JS——获取鼠标位置(坐标)
- 通过JS 获取Mouse Position(鼠标坐标)的代码
- Js获取适时获取鼠标坐标值并显示
- js获取鼠标点击位置坐标
- js中获取各种窗口的大小和鼠标坐标
- js 获取坐标 通过JS得到当前焦点(鼠标)的坐标属性
- [js高手之路] html5 canvas动画教程 - 实时获取鼠标的当前坐标
- JS获取鼠标坐标代码
- Three.js获取鼠标点击的三维坐标示例代码
- js 获取鼠标点击坐标
- js实时获取鼠标所在坐标
- JS获取鼠标的坐标和滚动条的位置
- js使用onmousemove和onmouseout获取鼠标坐标的方法
- js获取鼠标坐标
- 多兼容的JS获取鼠标坐标
- js获取鼠标坐标位置