2016 - 2024

感恩一路有你

实时显示鼠标坐标 如何获取鼠标当前坐标?

浏览量:1278 时间:2021-03-13 07:18:34 作者:admin

如何获取鼠标当前坐标?

使用以下方法获取鼠标在页面上的位置:

1。Pagex/Pagex:鼠标在页面上的位置从页面的左上角开始,即以页面为参照点,不随滑块的移动而改变

2。Clientx/clienty:鼠标在页面可视区域的位置从浏览器可视区域的左上角开始,也就是说,此时浏览器滑块的位置作为参照点,并随着滑块的移动而变化,但悲剧的是,pagex只是FF独有的,而悲剧的是IE不是t。所以他们想出了一个办法

pagey=clienty Scrolltop ClientTOP(只讨论y轴,x轴,下同)

3。Screenx/screeny:鼠标在屏幕上的位置,从屏幕的左上角开始(W3C标准)

4。抵消额/越位:IE独特:与触发事件的元素的位置相比,鼠标以元素框模型的内容区域的左上角为参照点。如果有浏览器,可能会出现负值

5.

layerx/layery:FF是唯一的。与当前坐标系相比,如果触发元素未设置绝对定位或相对定位,则以页面为参考点。如果有,参考坐标系将改变,参考点将从触发元件盒模型边界区域的左上角开始。也就是说,当触发器元素设置了相对或绝对位置时,layerx和offsetx将愉快地生活在一起唯一的区别是一个使用边框作为参考点,另一个使用内容作为参考点

chrome和safari一起工作!完全支持所有属性。其中(offsetx和layerx都使用border作为参考点)

下面是获取相对于屏幕的坐标document.onmousemove=函数(e) {e=e?电子邮件:window.eventdocument.writeln(“X:”e.screenX“Y:”e.screen Y)}

dim X,Y,color//声明变量GetCursorPos X,Y//获取当前鼠标的坐标位置并保存到变量X,Y中。color=getpixelcolor(X,Y)//获取指定坐标位置的颜色并保存到变量color中。消息框(“坐标为:”&x&“,”&y&“颜色为:”&color)//弹出窗口输出坐标和颜色值

实时显示鼠标坐标 电脑开机一堆英文然后进不去 电脑蓝屏按f2解决步骤

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。