This question already has answers here:
What is the difference between screenX/Y, clientX/Y and pageX/Y?
(7个答案)
6年前关闭。
具有一些视觉提示的示例将非常有帮助。
(7个答案)
6年前关闭。
具有一些视觉提示的示例将非常有帮助。
最佳答案
视觉提示代表:
屏幕→监视器的全屏(screenX/Y
)
位置将始终相对于物理屏幕的视口(viewport)。
客户端→浏览器的客户端视口(viewport)(clientX/Y
)
如果单击左上角,则该值将始终为(0,0),与滚动位置无关。
文档→完整的文档/页面(pageX/Y
)
注意pageX
对象are not standardized上的pageY
/UIEvent
。
所有值均以像素为单位。
关于javascript - JavaScript中的pageX/Y clientX/Y screenX/Y有什么区别? [复制],我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/9262741/
10-10 00:46