我对clientX和clientY的工作方式有一些了解。 我想在窗口中获取鼠标单击的坐标。而且我确实需要它们。
我现在的问题是,我得到了坐标,但是当我看到窗口的右下边缘时,最后一个像素就丢失了。我无法让我的坐标显示全宽或全高。
我工作的窗口内部尺寸为1920x916。我需要x坐标的值从0到1920.但它不会达到1920.1919是我能得到的最好的。高度相同的问题。最好是915.为什么?
y
这是我的little fiddle
另一个小请求:请不要使用JQuery,我也不需要支持IE或Safari。
答案 0 :(得分:0)
如果您的1920像素从0开始编号,则最大值为1919.
如果坐标是1920,那么你将看到第1921个像素。
0是第一个像素,
1是第二像素
1919年是第一百九十二个像素